<table style="width: 205px; height: 64px" id="myTable" border="1">
<tr>
<td >checkbox </td>
<td >user_id </td>
<td >user_name </td>
</tr>
<tr>
<td > <input id="Checkbox1" type="checkbox" ><input type="text" value="5" > </td>
<td >小明 </td>
</tr >
<tr >
<td > <input id="Checkbox2" type="checkbox" ><input type="text" value="8" > </td>
<td >小强 </td>
</tr >
<tr >
<td > <input id="Checkbox3" type="checkbox" ><input type="text" value="10" > </td>
<td >小华 </td>
</tr>
</table>
<input type="text" id="check_ids" / > <button onclick="setCheck();" >点我 </button > <script type="text/javascript" >
function setCheck(){
var selectedText = "";
var inputs = document.getElementById("myTable").getElementsByTagName("input");
for(i = 0;i < inputs.length;i++){ if(inputs[i].type=="checkbox"&&inputs[i].checked){
selectedText += inputs[i].nextSibling.value + ","+inputs[i].parentElement.nextSibling.innerText;
}
}
check_ids.value = selectedText;
}
</script >
<tr>
<td >checkbox </td>
<td >user_id </td>
<td >user_name </td>
</tr>
<tr>
<td > <input id="Checkbox1" type="checkbox" ><input type="text" value="5" > </td>
<td >小明 </td>
</tr >
<tr >
<td > <input id="Checkbox2" type="checkbox" ><input type="text" value="8" > </td>
<td >小强 </td>
</tr >
<tr >
<td > <input id="Checkbox3" type="checkbox" ><input type="text" value="10" > </td>
<td >小华 </td>
</tr>
</table>
<input type="text" id="check_ids" / > <button onclick="setCheck();" >点我 </button > <script type="text/javascript" >
function setCheck(){
var selectedText = "";
var inputs = document.getElementById("myTable").getElementsByTagName("input");
for(i = 0;i < inputs.length;i++){ if(inputs[i].type=="checkbox"&&inputs[i].checked){
selectedText += inputs[i].nextSibling.value + ","+inputs[i].parentElement.nextSibling.innerText;
}
}
check_ids.value = selectedText;
}
</script >
解决方案 »
- window.onload() 居然比 body.onload()执行时间还早
- type="text"框内容发生变化时触发什么事件?(onchange试过没用)
- 求助,JavaScript里的函数返回值在页面显示并要改变字体大小颜色!
- XHTML弹出DIV层问题求助~~~
- 求一多级菜单
- 跪求--多标签浏览器关闭问题
- 倾家荡产求复杂下拉列框触发文本框
- 如何让对象里面每一个会员都有相同的方法?
- iframe表单的窗口控制问题,请高手来解
- 如何实现这个函数?(当用户点击1时,发出“嘟”的一声)
- ====请教一个表格过滤问题,麻烦帮帮忙 :)=====
- 江湖救急:JavaScript中'值为空或不是对象'的问题
<input id="Checkbox2" type="checkbox" > <input type="text" value="8" >
要改成
<input id="Checkbox2" type="checkbox"><input type="text" value="8">