我正在尝试使用JavaScript将焦点设置在文本框上,但是当我运行时,它不适用于我,而不是将焦点设置在文本框上。我在这做错了什么?
<script type="text/javascript">
function validate() {
var sleepQuality = document.getElementById('<%=txtRate.ClientID %>').value;
if (sleepQuality == "") {
alert("Please enter something....... ");
return false;
document.getElementById('<%=txtRate.ClientID %>').focus();
}
}
</script>
答案 0 :(得分:7)
返回退出该功能。执行后没有任何内容。
alert("Please enter something....... ");
return false;
document.getElementById('<%=txtRate.ClientID %>').focus(); //<-- I will not run
在
之前移动它alert("Please enter something....... ");
document.getElementById('<%=txtRate.ClientID %>').focus(); //<-- I will run
return false;