function djj(aa){
var bbb = aa.previousSibling;
alert(bbb);
aa.style.display = "none";
bbb.style.display = "block";
}
bbb取到的是object text是一个标签类型<td align="center" valign="middle">
<span onclick="dj(this,'{<$good_list[goods].g_id>}')">{<$good_list[goods].g_name>}</span>
<input onblur="djj(this)" type="text" id="gd_name{<$good_list[goods].g_id>}" name="gd_name" style="display:none" value="{<$good_list[goods].g_name>}" />
</td>我想在鼠标移开input的时候让span显示出来这种写法,对吗?》
var bbb = aa.previousSibling;
alert(bbb);
aa.style.display = "none";
bbb.style.display = "block";
}
bbb取到的是object text是一个标签类型<td align="center" valign="middle">
<span onclick="dj(this,'{<$good_list[goods].g_id>}')">{<$good_list[goods].g_name>}</span>
<input onblur="djj(this)" type="text" id="gd_name{<$good_list[goods].g_id>}" name="gd_name" style="display:none" value="{<$good_list[goods].g_name>}" />
</td>我想在鼠标移开input的时候让span显示出来这种写法,对吗?》
解决方案 »
- 菜鸟求助
- JS如何清空下拉框的值
- jQuery IE6\7\9的兼容性问题
- chrome中,设置table的某行行高,如:document.getElementbyId("tr3").style.height="50px",为什么无效?
- 高手救命!InnerHTML与location.Hash的问题?遇到IE BUG了
- 阿赖目录树
- 用window.attachEvent给onresize赋值和window.onresize=function(){alert("怎么回事")}
- 请问如何讲这样的字符串转换为XML
- 很简单的一个按钮样式问题~~~~
- 在bootstrap导航条中,在script中为了实现当前选择项高亮显示,导致href中的跳转链接失效了
- jQuery.tmpl.js
- 通过Javascript来显示当前月之前的月份
所以你的aa.previousSibling获取的不是span节点,而是夹在span和input之间的“文本节点”
另外,在ff中要小心空节点
var node = aa.previousSibling;
while(node.tagName !== 'SPAN') node = aa.previousSibling;// 加上这一句