首页 > 解决方案 > 如何使跨度可点击?

问题描述

我有这个代码:

    <span class="glyphicon glyphicon-search"></span>
    @Html.TextBox("text", Model.Search.text, new {placeholder = Html.T("Поиск"), @class = "form-control"})

结果是这个:

搜索面板

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

标签: javascripthtmlcssmodel-view-controller

解决方案


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

<span class="glyphicon glyphicon-search" onclick="myFunction()"></span>
@Html.TextBox("text", Model.Search.text, new {placeholder = Html.T("Поиск"), @class = "form-control"}

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


推荐阅读