[问题] jquery覆蓋元件

楼主: wind681201 (阿风~~)   2020-09-23 20:55:56
请问大大们,若我想做下面的事,jquery 怎么做比较好
第一种:
<input type="text" id="A" />
把它变成
<input type="text" id="A" value="CCCC" style="display:inline-block" />
我想要的是这种类似 A = B;这种方式,有吗?
我知道可以附加属性上去,但我想看有没有这种更快的方式。
第二种:
<select id="A"></select>
把他变成
<input type="text" id="A" />
这个,可以先加新的,再删旧的,但我也想用A=B的方式做看看。
作者: dododavid006 (朔雪)   2020-09-24 11:05:00
你可以用 replaceWith
楼主: wind681201 (阿风~~)   2020-09-24 13:30:00
感谢你
作者: laechan (挥泪斩马云)   2020-09-26 18:02:00
我很懒,都把 <input ...> 再用别的东西包起来比方<xxx>然后再动 <xxx>...</xxx> 里面的 innerHTMLxxx 也懒得用getElementsByTagName 就设个id方便ById读这个不需要 jQuery,事前已用<xxx>tag包起来了
作者: Darkland (小黑XDrz)   2020-09-28 13:01:00
A.outerHTML = B.outerHTML

Links booklink

Contact Us: admin [ a t ] ucptt.com