我想隐藏所有在浏览器刷新后包含任何值但由用户在刷新前输入的类“chang”的输入。我尝试了一些东西,但没有任何效果。这是我的 HTML 代码:
<input class="chang" id="test1" /> <input class="chang" id="test2" />
和脚本:
$(document).ready(function() {
if( $(".chang").val().length != 0 ) {
$(this).hide();
}
});
我试图让它在 Firefox 中运行(如果重要的话)。在这种情况下我做错了什么?
最佳答案
$(document).ready(function() {
$('.chang').each(function(index){
if($(this).val().length != 0){
$(this).hide();
}
});
});
使用 each() 迭代具有相同类的多个元素。
关于javascript - 浏览器刷新后如何检查输入值是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25019905/