代码如下
现在我有 input 的value ="1000049"
要取input 的value ="1000049"
下的第一个<td> 的内容。javaScript怎么写????
<tr class="odd">
<td><input type='checkbox' name='chkId' id='chkId' style='width:15px;height:15px' value="1000049"/></td>
<td>ASGS6</td>
<td>MSC</td>
<td>12106</td>
<td>ERICSSON</td>
<td></td></tr>
<tr class="even">
<td><input type='checkbox' name='chkId' id='chkId' style='width:15px;height:15px' value="1000050"/></td>
<td>ASBSC8B</td>
<td>BSC</td>
<td>12214</td>
<td>ERICSSON</td>
<td></td></tr>
<tr class="odd">
<td><input type='checkbox' name='chkId' id='chkId' style='width:15px;height:15px' value="1000051"/></td>
<td>DLBSCAACON</td>
<td>BSC</td>
<td>9030</td>
<td>ERICSSON</td>
<td></td></tr>
现在我有 input 的value ="1000049"
要取input 的value ="1000049"
下的第一个<td> 的内容。javaScript怎么写????
<tr class="odd">
<td><input type='checkbox' name='chkId' id='chkId' style='width:15px;height:15px' value="1000049"/></td>
<td>ASGS6</td>
<td>MSC</td>
<td>12106</td>
<td>ERICSSON</td>
<td></td></tr>
<tr class="even">
<td><input type='checkbox' name='chkId' id='chkId' style='width:15px;height:15px' value="1000050"/></td>
<td>ASBSC8B</td>
<td>BSC</td>
<td>12214</td>
<td>ERICSSON</td>
<td></td></tr>
<tr class="odd">
<td><input type='checkbox' name='chkId' id='chkId' style='width:15px;height:15px' value="1000051"/></td>
<td>DLBSCAACON</td>
<td>BSC</td>
<td>9030</td>
<td>ERICSSON</td>
<td></td></tr>
解决方案 »
- IE6下js幻灯片切换图片时老提示正在下载图片
- 用 insertBefore 增加节点,怎么会多出很多 <div></div>?
- 谁有javascript树形菜单
- 请问这段有什么错误,谢谢
- 初学者的简单问题。
- jq widgets pie 显示颜色问题
- 用javascript怎摸样来把一个文件转换为2进制流??
- cancelBubble和fromElement,toElement困惑了很久~~请解释一下,谢谢~~~~~~
- javascript 能根据URL进行一些处理吗 例如 url?aaa=bbb
- 如何隐藏javascript脚本?
- web版本的google地图能否基站(GSM)动态定位呢?
- 求“点击表格整行变色”的代码
document.getElementById(id).value 即可;
for(var i=0;i<tb.rows.length;i++)
{
var chk = tb.rows[i].cells[0].getElementsByTagName("input")[0];
if(chk.value==v){
return tb.rows[i].cells[1].innerHTML;
}
}
}
for(var i=0;i<tb.rows.length;i++)
{
var chk = tb.rows[i].cells[0].getElementsByTagName("input")[0];
if(chk.value==v){
return tb.rows[i].cells[1].innerHTML;
}
}
return "";
}
一句搞定 $("input[value='1000049']").parent("td").next("td").html()
<TABLE>
<tr class="odd">
<td><input type='checkbox' name='chkId' id='chkId' style='width:15px;height:15px' value="1000049"/></td>
<td>ASGS6</td>
<td>MSC</td>
<td>12106</td>
<td>ERICSSON</td>
<td></td></tr>
<tr class="even">
<td><input type='checkbox' name='chkId' id='chkId' style='width:15px;height:15px' value="1000050"/></td>
<td>ASBSC8B</td>
<td>BSC</td>
<td>12214</td>
<td>ERICSSON</td>
<td></td></tr>
<tr class="odd">
<td><input type='checkbox' name='chkId' id='chkId' style='width:15px;height:15px' value="1000051"/></td>
<td>DLBSCAACON</td>
<td>BSC</td>
<td>9030</td>
<td>ERICSSON</td>
<td></td></tr>
</TABLE> <SCRIPT LANGUAGE="JavaScript">
<!--
var inps = document.getElementsByTagName("input");
for (var i=0; i<inps.length; i++)
{
if (inps[i].name=="chkId" && inps[i].value=='1000049')
{
alert(inps[i].parentNode.nextSibling.innerHTML);
break;
}
}
//-->
</SCRIPT>
用jquery的text()方法就行