js中parentNode的问题 <select id="selChengji" onchange='fuzhi(this);'>=====================function fuzhi(obj){alert(obj.parentNode.lastChild.value);.........} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道为什么我这么写不对啊 。。<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script language="javascript1.3">function fuzhi(){ var a=event.srcElement.parentElement.lastChild; alert(a.value);}</script></head><body><table border="1" width="100%"><tr><td class="tb_td"><select id="selChengji" onchange='fuzhi();'> <option value="1">合格</option> <option value="0">不合格</option></select><input type="text" style="width: 25px;" id="txtStatus" /></td></tr></table></body></html>谁解释一下? 为什么你的不对,你为有空格,空格也是节点,是文本节点,所以,要想你的起作用,应当这样</select><input type="text" style="width: 25px;" id="txtStatus" /></td> 虽然楼上那种方法可以,但我觉得用lastChild方法不大好。我的做法是:function getLast(obj){ var nodes = obj.parentNode.getElementsByTagName("input"); for(var i=0; i < nodes.length; i++) { var node = nodes[i]; if(node.id == "txtStatus") { alert("finded!"); } }} 如何点击按钮显示一个DIV,点击页面其它地方隐藏这个DIV? 求一个正则表达式 文本框为空没有判断 请帮我看下这段js代码错在哪? 怎样删除,添加json对象? 请教关于限制半角输入的正则表达式---苹果浏览器safari2.0出现问题--在线等 一个有关选项卡的问题? 如何让页面载入时直接到锚点? 谁有使用xmlhttp在客户端实现点击表格一行,删除服务器数据库数据的例子---分不够另加 网页显示是以什么决定的 求一段实现几个页面在iframe中每隔几秒钟自动跳转 请问FF下如何取得IFRAME的scrollHeight?
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript1.3">
function fuzhi()
{
var a=event.srcElement.parentElement.lastChild;
alert(a.value);
}
</script>
</head><body>
<table border="1" width="100%">
<tr>
<td class="tb_td">
<select id="selChengji" onchange='fuzhi();'>
<option value="1">合格</option>
<option value="0">不合格</option>
</select>
<input type="text" style="width: 25px;" id="txtStatus" />
</td>
</tr>
</table>
</body>
</html>谁解释一下?
</select><input type="text" style="width: 25px;" id="txtStatus" /></td>
function getLast(obj)
{
var nodes = obj.parentNode.getElementsByTagName("input");
for(var i=0; i < nodes.length; i++)
{
var node = nodes[i];
if(node.id == "txtStatus")
{
alert("finded!");
}
}
}