如何在asp.net中更改outerHTML属性
本文关键字:outerHTML 属性 net asp | 更新日期: 2023-09-27 18:15:02
我在我的页面中实现了javascriptspellchecker。在我的文本框中实现后,直接将display : none visibility:hidden
添加为outerHTML的属性。我想编辑相同的。基本上我想删除display: none,因为我的文本框不能正常显示
您可以使用jQuery指定所有输入的特定类,然后像这样显示它们
jsFiddle: https://jsfiddle.net/CanvasCode/z3cqrsg1/
htmlFirstname :
<input id="firstname" class="spellchecker" style="display:none; visibility:hidden"></input>
<br />
Lastname :
<input id="lastname" class="spellchecker" style="display:none; visibility:hidden"></input>
jquery $(function () {
alert($('input.spellchecker').length);
$('input.spellchecker').show();
$('input.spellchecker').css('visibility', 'show');
});
或者你可以像这样使用javascript
jsFiddle: https://jsfiddle.net/CanvasCode/z3cqrsg1/1/
htmlFirstname :
<input id="firstname" class="spellchecker" style="display:none; visibility:hidden"></input>
<br />
Lastname :
<input id="lastname" class="spellchecker" style="display:none; visibility:hidden"></input>
javascript alert(document.getElementsByClassName("spellchecker").length);
var elements = document.getElementsByClassName('spellchecker');
for(var i = 0; i < elements.length; i++) {
elements[i].style.visibility = "visible";
elements[i].style.display = "block";
}
也只是一个旁注,在我的jQuery示例中,确保不要多次运行$('input.spellchecker')
。只需调用它一次并将其存储到一个变量中,这应用于我的javascript示例。