如果两个场都是空的,如何使用javascript或jquery显示错误乱码。例如,用户可以输入Zipcode或从下拉列表中选择状态。如果用户没有选择其中任何一个,则应显示错误。
答案 0 :(得分:2)
您可以按document.getElementById("id").value
function Validate() {
var zip = document.getElementById("zip").value;
var state = document.getElementById("state").value;
if(zip == "" && state == 0) {
document.getElementById("error").innerHTML = "Error message";
}
else {
document.getElementById("error").innerHTML = "";
}
}
<input type="text" id="zip">
<select id="state">
<option value="0">Select a state</option>
<option value="State 1">State 1</option>
<option value="State 2">State 2</option>
<option value="State 3">State 3</option>
<option value="State 4">State 4</option>
</select>
<p id="error"></p>
<button onclick="Validate()">Submit</button>
注意:使用document.getElementById("id").disabled = true;