TD里onclick事件创建的input焦点问题 input包含在td里,也会触发onclick所以代码应该是这样的<table><tr><td onclick="this.innerHTML='<input>';this.onclick='';">点我</td></tr></table> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢一楼的,对我的目的来说,这样写之后,td只能点一次,第二次点击之后就不显示了。因为我如果点击除td以后的元素的话,它会隐藏td里面的内容。当我再次点击td它的事件函数就清除了,还是达不到效果。我也测试了的.. 那就分开两个吧,估计是要把输入的结果也要保存起来的一个显示"点我" 一个显示输入框 这样 会清晰些<table><tr><td onclick="this.nextSibling.style.display = '';this.style.display='none';">点我</td><td style="display:none"><input type="text" onblur="this.parentElement.previousSibling.style.display='';this.parentElement.style.display='none';"/></td></tr></table> <table><tr><td onclick="if(this.childNodes[0].tagName!='INPUT'){this.innerHTML='<input>';}">点我</td></tr></table> 怎样判断一个iframe里面的页面是否加载完? 大家期待的kelex拖动组件官网已经更新了 新手求教有关于图片循环载入问题 使用js时在ie8中碰到的问题 点击运行 关于页面自动转到顶部的问题 函数参数传入子函数不成功,请问怎么回事 问题没搞懂,继续上分问.........还是ducument的问题(期待高手) 计算器的问题,请教一下。 为什么jquery-jsonp总是执行error里的方法 对于熟悉JavaScript的达人应该很简单,循环1,2,3,4,然后输出a,b,c,d 网站会员下滑功能的问题,问题描述非常详细,请高手帮个忙指点下!非常感谢!
因为我如果点击除td以后的元素的话,它会隐藏td里面的内容。当我再次点击td它的事件函数就清除了,还是达不到效果。我也测试了的..
一个显示"点我" 一个显示输入框 这样 会清晰些
<table><tr><td onclick="this.nextSibling.style.display = '';this.style.display='none';">
点我
</td>
<td style="display:none"><input type="text" onblur="this.parentElement.previousSibling.style.display='';this.parentElement.style.display='none';"/></td>
</tr></table>