想获取<input>的上个结点<span>的内容,可是得到的是undefined
<form name="liuyan" class="liuyan" autocomplete="on" onsubmit="return check()">
<span>姓名:</span>
<input type="text" name="user_name" placeholder="此处填写姓名"/>
<br /><br />
<span>联系电话:</span>
<input type="text" name="user_phone" placeholder="此处填写电话"/>
</form>
JavaScript:
function check(){
var form_list = document.liuyan.elements;
for (var i=0;i<form_list.length;i++) {
if(form_list[i].value==""){
var last_node = form_list[i].previousSibling;
alert(last_node.innerHTML+"不能为空");
form_list[i].focus();
return false;
}
}
return true;
}
求指教,谢谢。
aluckdog
相关分类