Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 除了某些条件外,如何将注意力集中在单个文本框上?_Javascript_Asp.net - Fatal编程技术网

Javascript 除了某些条件外,如何将注意力集中在单个文本框上?

Javascript 除了某些条件外,如何将注意力集中在单个文本框上?,javascript,asp.net,Javascript,Asp.net,我想在单个文本框中设置焦点,必须在文本框中输入一些文本才能将焦点移出。但是有一个例外,我应该能够在没有任何输入的情况下点击页面上的按钮 下面是我使用JavaScript所做的 function Validate() { var field1 = document.getElementById('<%=textbox.ClientID %>').value; if (field1 == "") {

我想在单个文本框中设置焦点,必须在文本框中输入一些文本才能将焦点移出。但是有一个例外,我应该能够在没有任何输入的情况下点击页面上的按钮

下面是我使用JavaScript所做的

          function Validate() {
              var field1 = document.getElementById('<%=textbox.ClientID %>').value;

              if (field1 == "") {
                  alert("Please Enter some value");
                  document.getElementById('<%=textbox.ClientID %>').focus();
                  return false;
              }
              else {
                  return true;
              }
          }
这是剧本。(jquery必填)

这是一个html标记

<input type='text' id='word'  name='word'>


正如您所问的,除非您输入一些文本并能够单击外部的按钮,否则焦点不会移动。

您是如何调用JQuery的?
  $(function() {
        $('input[id=word]').blur(function() {
            var txtClone = $(this).val();
        if(txtClone=="")$(this).focus();
        });
    });
<input type='text' id='word'  name='word'>