如何输入在网页上工作?
我有一个有大师的网页。主页面包含
search1Button
和 PostBackUrl="~/Search.aspx"
子页面包含
search2Button
和 onclick="btnSearch_Click"< /code>
当用户点击
时,search1Button
将执行。当没有任何活动时,我可以看到如何将 search1Button
视为默认值。但是,当活动文本框是
search2TextBox
时,突然执行 search1Button
而不是 search2Button
,事情可能会有点混乱。
A. 页面如何决定执行什么?
B. 这与Forms
有什么关系吗?如果是,只有 1 个表格是否会限制我控制情况的能力(由于我遇到的重大问题并通过嵌套表格进行了讨论,我无法添加更多表格)?
I have a webpage with a Master. The master contains
search1Button
with PostBackUrl="~/Search.aspx"
The child page contains
search2Button
with onclick="btnSearch_Click"
When a user hits <enter>
search1Button
will execute. When nothing is active I can see how search1Button
can be viewed as the default. But, when the active textbox is say
search2TextBox
Things can be a little confusing when suddenly search1Button
executes instead of search2Button
.
A. How does the page decide what executes?
B. Does this have anything to do with Forms
? If yes, does having only 1 Form limit my ability to control the situation (I cannot add more forms due to major problems experienced by me and discussed on SO with nested forms)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用
DefaultButton< /code>
表单的属性。
You can use the
DefaultButton
attribute of the form.您可以使用 JavaScript 来做到这一点,以下是如何做到这一点..
You can do this using JavaScript, here is how can you do this..