好的,我们假设我有一个html表单,其中包含2个字段:
<fieldset>
<p><label>Login<br><input type="text" class="inpText" name="user" id="user"/> </label><span class="provider">@isp.com</span></p>
<p><label>Password<br><input type="password" class="inpText inpPass" name="pass" id="pass"/></label></p>
</fieldset>
现在,我需要替换&lt;中的整个代码。 fieldset&gt; - &lt; /字段集取代。 删除两个输入,或添加我需要的输入数量,或只写一个&lt; p>在&lt;里面fieldset&gt;,或者其他什么,我只需要替换2'标志'之间的代码;在这种情况下是fieldset。怎么用javascript做到这一点? JQuery也可以接受,但我更喜欢javascript。 谢谢。
答案 0 :(得分:1)
如果jQuery是可以接受的:
$("fieldset").html("NEW HTML HERE");
答案 1 :(得分:1)
为fieldset指定一个id并执行$(&#39;#fieldset_id&#39;)。html(&#39; html替换为&#39;);或使用plain js使用document.getElementById(&# 39; fieldset_id&#39;)。innerHTML =&#39; html替换为&#39;;
答案 2 :(得分:1)
为您的fieldset
提供ID,然后使用document.getElementById("fieldSetId")
获取字段集。然后,您可以使用innerHTML
属性对其进行更改。