如何使用javascript将焦点设置为文本框

时间:2015-02-23 15:19:50

标签: javascript asp.net

我正在尝试使用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>

1 个答案:

答案 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;