关于html输入标签

时间:2011-08-09 14:39:41

标签: javascript html input

我对html和javascript几乎一无所知。如果这是一个愚蠢的问题,请原谅我。

对于像这样的html输入标记:

<input name="search1$btnSearch" id="search1_btnSearch" style="background-color: white;" type="submit" value="search"/>

单击此按钮会发生什么?

我查看了包含此输入标记的页面引用的所有.js文件,但是我没有找到任何响应它的代码。 那么如何找到响应此按钮的点击事件的代码呢?

顺便说一下,我认为包含此输入标记的网站是使用asp.net构建的,因为这些页面的扩展名为.asxp。

感谢。

7 个答案:

答案 0 :(得分:5)

这可能会提交一个表单来搜索网站上的内容。

检查html中的form标记以查看引用的文件。

<form action="form_action.asp">

action引用该文件。

答案 1 :(得分:2)

它用于提交在表单标签和输入元素的帮助下创建的表单。

答案 2 :(得分:1)

它提交它所在的表单。这是HTML默认值,不需要Javascript。

答案 3 :(得分:1)

  

单击此按钮会发生什么?

由于它是一个提交按钮,如果没有任何JS覆盖正常功能,它将submit the form

  

我查看了包含此输入标记的页面引用的所有.js文件,但我没有找到任何响应它的代码。

可能还有一些。

  

那么如何找到响应此按钮的点击事件的代码?

如果它存在,如果你在JS调试器中打开 profiling ,它可能会出现(确保它在你离开页面时被配置为不重置(提交表单会这样做) )。

答案 4 :(得分:1)

无法看到与代码关联的.js文件,这是不可能的。但是有一些可能性。

  1. 没有连接JS,它只是将表单提交给服务器进行处理。
  2. 输入元素本身附有JS,在这种情况下,你会寻找像$('#search1_btnSearch').click(function(){...
  3. 这样的代码
  4. 在表单本身的onsubmit事件中附加了JS,在这种情况下,您只需要查找提交事件处理程序。
  5. 您可以通过下载适用于Firefox的Firebug插件来深入了解此代码,这样您就可以轻松浏览和操作HTML,JS,CSS等。

答案 5 :(得分:0)

最有可能(如果有任何javascript)JS事件绑定到“search1_btnSearch”。使用ctrl + f并搜索“search1_btnSearch”。 顺便说一句:为什么你认为有javascript参与?怎么了? 没有javascript的标准行为是提交表单,其中嵌入了此提交按钮。

答案 6 :(得分:0)

就我所见,没有什么 可能是它附加了一个定义了一些动作的形式和一个方法。所以这将决定行动。