jquery追加html(jquery追加新元素保存数据后,还原追加前的div)
documentreadyfunction quot#btn2quotclickfunction quotltinput type=#39text#39 name=#39ddd#39 id=#39ddd#39 value=#39Hello, Nowamagic#39 ltbrquotappendToquot#cccquotquot#btn1quotclickfunction quot#nowamagicquotappendquotltinput type=#39text#39 name=#39ddd#39 id=#39ddd#39 value=#39Hello。
可以定义一个全局变量,在选取该元素将此元素赋给此变量,在点button时,将此变量append到你所要添加的地方比如var tempDOM function clickDOM tempDOM = $this function clickButton quot#你所要添加到的div或者其他的idquotappendtempDOM。
1可能一你这个table里面的内容是动态加载进去的,如果在加载完毕之前 var obj=documentgetElementsByNamequotexceptionReasonIdquot是取不到值的,所以你先检查是否是调用的先后问题2可能二documentgetElementsByNamequotexceptionReasonIdquot取到的可能有多个,你看看它的length如果有多个试试for。
selectorhtmlcontent改变被选元素的内部HTML selectorappendcontent向被选元素的内部HTML 追加内容 selectorprependcontent向被选元素的内部HTML “预置”Prepend内容 selectoraftercontent在被选元素之后添加 HTML selectorbeforecontent在被选元素之前添加。
点击覆盖的时候,原来的所有数据要删除 ltdl id=quotdl2quot ltdd1ltdd ltdd2ltdd ltdtlta href=quotjavascriptquot新数据覆盖旧数据ltaltdt ltdlltbodylthtmlltscript src=quotjquery142 type=quott。
var anElement = $quot#someElementquotanElementattrquotanyAttributequot,quotanyValuequot 这段代码可以给ID为someElement的元素增加属性anyAttribute 属性值为anyValue 属性名字随便写都可以 想写什么都行 如果属性名字存在会修改里面的值 否则就新加属性 jquery操作html标签的方法非常多,小编在这里总结。