复选框赋值问题
时间:2011-10-06
来源:互联网
do while not rs.eof
u=u+1
%>
<tr>
<td><input type="checkbox" name="checktype" value="<%=u%>"></td>
<td ><input type=text name="pAddress<%=u%>" id="pAddress<%=u%>"></td>
</tr>
........
想实现的功能是先选择复选框,然后地址栏中任意填入一个,那么选中的就都附上该值
作者: snlixing 发布时间: 2011-10-06
作者: a87345293 发布时间: 2011-10-06
作者: snlixing 发布时间: 2011-10-06
HTML code
<tr> <td><input type="checkbox" name="checktype" value="<%=u%>"></td> <td ><input type=text name="pAddress<%=u%>" onBlur="addvalue()" id="pAddress<%=u%>"></td> </tr>
JScript code
function addvalue(){ var cbs=document.getElementByTagNames('input'); for(var i=0;i<cbs.lenth;i++){ if(cbs[i].type=="checkbox"){ if(cbs[i].checked==true){ cbs[i].value=document.getElementById('pAddress<%=u%>').value; } } } }
作者: a87345293 发布时间: 2011-10-06
作者: snlixing 发布时间: 2011-10-06
你必须厉遍所有的checkbox
作者: a87345293 发布时间: 2011-10-06
作者: snlixing 发布时间: 2011-10-06
作者: a87345293 发布时间: 2011-10-06
u=1,2,3,4....
比如我选中了1,3,5 ,我在pAddress3中输入北京,那么pAddress1,pAddress5中就都是北京
作者: snlixing 发布时间: 2011-10-06
var cbs=document.getElementByTagNames('input');
for(var i=0;i<cbs.lenth;i++){
if(cbs[i].type=="checkbox"){
if(cbs[i].checked==true){
cbs[i+1].value=document.getElementById('pAddress<%=u%>').value;
}
}
}
}
作者: a87345293 发布时间: 2011-10-06
u=1,2,3,4....
作者: snlixing 发布时间: 2011-10-06
作者: a87345293 发布时间: 2011-10-06
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28