function getAllTextInput(){ var inputs = document.getElementsByTagName("textarea"); var allInputs = document.getElementsByTagName("input"); for(var index in allInputs){ if(allInputs[index].type == "text"){ inputs.push(allInputs[index]); } } return inputs; }
<script languge=javascript>
...
var nn=document.all.item(input);
...
</script>
把文本框元素保存在一"集合"了
document.getElementsByTagName("textarea")或者设置自定义属性看看还有什么好办法
var inputs = document.getElementsByTagName("textarea");
var allInputs = document.getElementsByTagName("input");
for(var index in allInputs){
if(allInputs[index].type == "text"){
inputs.push(allInputs[index]);
}
} return inputs;
}
$('input,textarea').each(function() {
if(this.value == '') {
alert('不能为空!');
return false;
}
});
$('input,textarea').each(function() {
if(this.value == '') {
alert('不能为空!');
return false;
}
});