我正在尝试重复或重复此文本区域:
<textarea name="Content" type="text"
id="Content" value="Content"
onfocus="if(this.value==this.defaultValue)this.value='';"
onblur="if(this.value=='')this.value=this.defaultValue;">
</textarea>
在原始模板中已经定义了文本区域。我只需要允许用户在原始文本下方添加另一个文本区域。我曾尝试使用其他人的JQuery解决方案,但作为一个新手,我无法真正理解它。你们中至少有人能够协助我吗?我也想知道哪种工具最适合。
尝试使用clone(),
$('body').append($('#Content').clone());
注意:您需要创建一个元素数组,因为id必须是唯一的,例如
<textarea name="Content[]" type="text"
id="Content[]" value="Content"
onfocus="if(this.value==this.defaultValue)this.value='';"
onblur="if(this.value=='')this.value=this.defaultValue;">
</textarea>
脚本
$('body').append($('textarea[name="Content[]"').clone());
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句