如何使跨度可点击?

Rus*_*tov 2 html javascript css model-view-controller

我有这个代码:

\n\n
    <span class="glyphicon glyphicon-search"></span>\n    @Html.TextBox("text", Model.Search.text, new {placeholder = Html.T("\xd0\x9f\xd0\xbe\xd0\xb8\xd1\x81\xd0\xba"), @class = "form-control"})\n
Run Code Online (Sandbox Code Playgroud)\n\n

结果是:

\n\n

搜索面板

\n\n

如果用户输入一些文本并按 Enter 键,则可以正常工作。搜索工作正常。但“搜索”按钮不起作用。它只是停留且不可点击。如何使“搜索”按钮可点击而不丢失外观?

\n

Con*_*ila 5

添加onclick事件。(https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onclick

\n\n
<span class="glyphicon glyphicon-search" onclick="myFunction()"></span>\n@Html.TextBox("text", Model.Search.text, new {placeholder = Html.T("\xd0\x9f\xd0\xbe\xd0\xb8\xd1\x81\xd0\xba"), @class = "form-control"}\n
Run Code Online (Sandbox Code Playgroud)\n\n

myfunction可以是触发输入提交的函数。

\n