ASP中如何获得 <img src""> 的值,并写入数据库!
请看代码!
能通过request 来获取代码 <img src= "images/1/nothing.gif " name= "tqxx_img "> 中 src的值吗?
获取值后我想把值写入数据库! 请问代码怎么写
<SELECT onChange= "document.tqxx_img.src=options[selectedIndex].tqxx_img;document.all.x2.value=options[selectedIndex].value " name= "a " size= "1 ">
<option value= ' ' tqxx_img= "images/1/nothing.gif "> 请选择 </option>
<option value=晴 tqxx_img= "images/1/0.gif "> 晴 </option>
<option value=多云 tqxx_img= "images/1/1.gif "> 多云 </option>
<option value=阴 tqxx_img= "images/1/2.gif "> 阴 </option>
<option value=阵雨 tqxx_img= "images/1/3.gif "> 阵雨 </option>
</SELECT>
<img src= "images/1/nothing.gif " name= "tqxx_img ">
<form>
<input type= "text " name= "x2 " size= "20 " value= " ">
</form>
------解决方案--------------------不能,除非修改form
------解决方案--------------------方法一:可以试用JS实现
方法二:加一个隐藏域,提交表单!
------解决方案-------------------- <form>
<SELECT onChange= "document.getElementById( 'tqxx_img ').src=this.options[selectedIndex].value " name= "a " size= "1 ">
<option value= "images/1/nothing.gif "> 请选择 </option>
<option value= "images/1/0.gif "> 晴 </option>
<option value= "images/1/1.gif "> 多云 </option>
<option value= "images/1/2.gif "> 阴 </option>
<option value= "images/1/3.gif "> 阵雨 </option>
</SELECT>
<img src= "images/1/nothing.gif " name= "tqxx_img ">
<input type=submit value= "upimg ">
</form>
因为你的图片 <img src= "images/1/nothing.gif " name= "tqxx_img "> 都是根据下拉框获得的,所以你只要把select的value提交到数据库中就行了
------解决方案--------------------其实你把他们放在一个字段里也可以呀,用|隔开,然后用split取不就可以了吗
------解决方案--------------------用正则,应该能把你要的代码匹配出来.再写入数据库.
images/1/nothing.gif
images/1/0.gif
images/1/2.gif
......
这样子