0

我如何使用焦点();用户按下回车按钮后,我需要将光标保持在同一个文本框中。另外,第一次打开页面时,如何将光标保持在给定的文本框中?

请帮忙。我不太擅长编程。我坚持我的研究项目。

我尝试使用 focus(); 通过将输出重定向到变量。但进展并不顺利。

4

2 回答 2

1

检查这个例子:

<asp:TextBox runat="server" ID="txt_Text1" />
<div id="other">
  Trigger the handler
</div>
<script>
$('#txt_Text1').focus(function() {
  alert('Handler for .focus() called.');
});
</script>

你也必须添加

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
于 2013-08-24T19:35:13.860 回答
1

给你的文本框一个 id:

<asp:TextBox runat="server" id="textbox" />

使用jQuery来聚焦它:

<script>
    $(function(){
        $("#textbox").focus();
    });
</script>

不要忘记在您的页面中包含 jQuery:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
于 2013-08-24T19:34:07.637 回答