我页面是可编辑的table表格t,我用contenteditable获得输入框,我用什么方式获取

我页面是可编辑的table表格t,我用contenteditable获得输入框,我用什么方式获取value值?


我用的innerText获取到是


  "按机组\t日电量\t单机负荷率\t月度计划\t月累电量\t月度计划完成率\t月发电利用小时\t年累电量\t年发电利用小时\n康平#1\t762\t63.5%\t48235\t3158\t9.67%\t64\t313869\t523\n康平#1\t762\t63.5%\t3158\t64\t313869\t523\n康平#1\t762\t63.5%\t48235\t3158\t9.67%\t64\t313869\t523\n康平#1\t762\t63.5%\t3158\t64\t313869\t523\n康平#1\t762\t63.5%\t48235\t3158\t9.67%\t64\t313869\t523\n康平#1\t762\t63.5%\t3158\t64\t313869\t523\n按单元\t日电量\t\t月度计划\t月累电量\t月度计划完成率\t月发电利用小时\t年累电量\t年发电利用小时\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n按全厂\t装机容量\t日电量\t月度计划\t月累电量\t月度计划完成率\t月发电利用小时\t年累电量\t年发电利用小时\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n康平\t165\t\t39408\t3810\t3.2%\t32\t56117\t468\n"

  

  

这种不是json格式的我不好知道用户编辑的具体是什么,怎么才能转成json格式的或者用什么方式获取value值呢?


慕运维8079593
浏览 835回答 2
2回答

ibeautiful

你应该用innerHtml获取到dom,然后遍历dom,转成你需要的数据

临摹微笑

比如你是div设置了contenteditable,你在该div绑定一个blur事件,通过这个事件过去target的各种属性值即可你这个可以str.split("")转为数组
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript