-2

好的,假设我有一个带有 2 个字段的 html 表单,如下所示:

<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>

现在,我需要替换<fieldset> - </fieldset> 中的整个代码。删除两个输入,或者添加我需要多少个输入,或者只在 <fieldset> 内写一个 <p>,或者其他什么,我只需要替换 2'flags' 之间的代码;在这种情况下,字段集。如何使用javascript做到这一点?JQuery 也是可以接受的,但我只在可能的情况下更喜欢 javascript。谢谢你。

4

3 回答 3

1

好吧,如果 jQuery 是可以接受的:

$("fieldset").html("NEW HTML HERE");
于 2013-10-15T19:35:57.800 回答
1

给字段集一个 id 并执行 $('#fieldset_id').html('html to replace with');,或者使用普通 js 使用 document.getElementById('fieldset_id').innerHTML = 'html to replace with';

于 2013-10-15T19:36:53.413 回答
1

给你fieldset一个 id,然后document.getElementById("fieldSetId")用来获取字段集。然后,您可以使用innerHTML属性对其进行更改。

这是一个演示http://jsfiddle.net/thefourtheye/vF7Xb/

于 2013-10-15T19:37:07.103 回答