Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.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
当用户将光标放在asp.net的文本框中时,我需要发出警报。我该怎么做呢?_Asp.net_Textbox_Alert_Onfocus - Fatal编程技术网

当用户将光标放在asp.net的文本框中时,我需要发出警报。我该怎么做呢?

当用户将光标放在asp.net的文本框中时,我需要发出警报。我该怎么做呢?,asp.net,textbox,alert,onfocus,Asp.net,Textbox,Alert,Onfocus,当用户将光标放在asp.net中的文本框项目中时,我需要向用户发出自定义警报。我该怎么做呢? 请帮忙 <input type="text" onfocus="alert('Got focus!');"/> 或者更复杂一点: <script> function InputFocus() { var inp = document.getElementById('myInput'); inp.onfocus = null; alert('

当用户将光标放在asp.net中的文本框项目中时,我需要向用户发出自定义警报。我该怎么做呢? 请帮忙


<input type="text" onfocus="alert('Got focus!');"/>
或者更复杂一点:

<script>
  function InputFocus()
  {
    var inp = document.getElementById('myInput');
    inp.onfocus = null; 
    alert('Got focus - ' + inp.id);
    setTimeout(function() { inp.onfocus = InputFocus; }, 100);
  }
</script>

<input type="text" value="one"/>
<input id="myInput" type="text" onfocus="InputFocus();" value="two"/>
<input type="text" value="three"/>

函数InputFocus()
{
var inp=document.getElementById('myInput');
inp.onfocus=null;
警报('Got focus-'+inp.id);
setTimeout(函数(){inp.onfocus=InputFocus;},100);
}

或者更复杂一点:

<script>
  function InputFocus()
  {
    var inp = document.getElementById('myInput');
    inp.onfocus = null; 
    alert('Got focus - ' + inp.id);
    setTimeout(function() { inp.onfocus = InputFocus; }, 100);
  }
</script>

<input type="text" value="one"/>
<input id="myInput" type="text" onfocus="InputFocus();" value="two"/>
<input type="text" value="three"/>

函数InputFocus()
{
var inp=document.getElementById('myInput');
inp.onfocus=null;
警报('Got focus-'+inp.id);
setTimeout(函数(){inp.onfocus=InputFocus;},100);
}

焦点事件上的Javascript

在Page_Load或Page_Init方法上添加以下代码:

 mytextBox.Attributes.Add("onfocus", "enterTextBox();")
然后在页面上添加带有以下内容的脚本标记:

function enterTextBox() {
     alert('hello');
}

焦点事件上的Javascript

在Page_Load或Page_Init方法上添加以下代码:

 mytextBox.Attributes.Add("onfocus", "enterTextBox();")
然后在页面上添加带有以下内容的脚本标记:

function enterTextBox() {
     alert('hello');
}

您需要的两个事件是onfocus(elemant有焦点并且可以接受输入)和onblur,这两个事件在离开元素时被触发(比如一个文本框)。禁用的元素不能有焦点,因此在这种情况下不会发生这些事件。

您需要的两个事件是onfocus(elemant有焦点并且可以接受输入)和onblur,这两个事件在离开元素时会触发(例如文本框)。禁用的元素不能有焦点,因此在这种情况下不会发生这些事件。

我还有启用和禁用文本框。因此,当文本框被禁用时,我不希望触发警报。所以我需要执行删除属性吗?如果文本框被禁用,onfocus和onblur不会触发。我还有启用和禁用文本框。因此,当文本框被禁用时,我不希望触发警报。那么我需要执行删除属性吗?如果文本框被禁用,则不会触发onfocus和onblur。