23_实现可编辑的表格

一html顨的代码的编写:JQueryEdit.html

2样式表的风格:edit.css

javascript脚本的处理:jqueryedit.js的代码:

脚本端的总体思路 td事件

0.保存当前的td的结点

1.取出当前td中的内容保存起来

2.清空td里面的内容

3.建立一个文本框,也就是input

4.5.要让文本框能够响应键盘按下并弹起的事件

          0.获取当前按下的键值

             解决不同浏览器的事件差异

          1.判断是否是回车键

               对于文本框来说

               1.保存当前文本框的内容

               2.找到td的结点,并清空其内容

               3.让文本框中的内容添到td中去

               4.让td重新拥有点击事件

5把文本框加入到td中

5.5文本框中的文字高亮选中

6.需要清除td上的点击事件               

 *****

重新总结:

1.保存td中内容

2.清除td中的内容

3.构建input标签

4.保存input的值(可以用input.attr())

5.将input的文本插入td中去

***

针对input文本要做的事情

1.解决不同浏览器的事件:input.keyup(function(event){});

2事件取键值 myEvent.keyCode;

3.(1)取文本内容并保存.

   (2)找到td的结点.

   (3)把文本的内容加到td中去.

   (4)为td加一个注册事件

----------------------------

html() :预留区域要填充 tdNode.html(inputText)

val() : 某个文本的值  inputNode.val();

text() : 某个结点的文本,tdNode.Text();

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值