请各位给个思路~ 本帖最后由 jone_linux 于 2009-07-23 15:45:55 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一次点击td时,动态在td中插入个input(hidden),把原来的值放入hidden中,并显示一个input(text),text的默认值为td原值;第二次点击td时,显示上面的hidden值,并删除hidden和text 点击第一行,A=第一行的值,点击第2行,B=A,A=第2行的值,再点击第1行时,进入判断A=B?,不等的话,把B赋值给第一行,总共用到2个全局变量,你自己设计下,反正思路是这样子 根本不用什么新增变量什么的,用td自己保存就可以了。<td>a</td>变文本框: td.old_value = td.innerHTML; td.innerHTML = "<input value='"+td.old_value+"' />";还原值: td.innerHTML = td.old_value赋新值(有文本框的状态): td.innerHTML = td.childNodes[0].value; 这样只能用在IE下;IE下可以尽情的乱加自己的属性来保存临时变量;换到其他浏览器也可以加属性,但非常麻烦 如何执行JQUERY方法? 有个java web的小问题 js 带有checkbox的treeview的选中问题 求一正则表达式的写法(在线等!~) 如何用js设置word的纸张大小 ××××如何在JS里改backgroundimage×××× 400分 的问题 超级难啊!有挑战性的问题! 高手请进! up有分 可以拖动单元格的距离,这样的表格是怎么做的,谁有代码 如何将document.lastModified改为只显示到天? 怎样判断事件的执行者? html特效 中国 变为 %D6%D0%B9%FA
并显示一个input(text),text的默认值为td原值;第二次点击td时,显示上面的hidden值,并删除hidden和text
总共用到2个全局变量,你自己设计下,反正思路是这样子
<td>a</td>
变文本框:
td.old_value = td.innerHTML;
td.innerHTML = "<input value='"+td.old_value+"' />";
还原值:
td.innerHTML = td.old_value
赋新值(有文本框的状态):
td.innerHTML = td.childNodes[0].value;