Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使跨度可单击?_Javascript_Html_Css_Model View Controller - Fatal编程技术网

Javascript 如何使跨度可单击?

Javascript 如何使跨度可单击?,javascript,html,css,model-view-controller,Javascript,Html,Css,Model View Controller,我有以下代码: <span class="glyphicon glyphicon-search"></span> @Html.TextBox("text", Model.Search.text, new {placeholder = Html.T("Поиск"), @class = "form-control"}) @Html.TextBox(“text”,Model.Search.text,新的{placeholder=Html.T(“ПбСб”)

我有以下代码:

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

@Html.TextBox(“text”,Model.Search.text,新的{placeholder=Html.T(“ПбСб”),@class=“form control”})
因此,这一次:

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

添加onclick事件。()


@Html.TextBox(“text”,Model.Search.text,新的{placeholder=Html.T(“ПбСб”),@class=“form control”}
myfunction
可以是在输入时触发提交的函数。

添加onclick事件。()


@Html.TextBox(“text”,Model.Search.text,新的{placeholder=Html.T(“ПбСб”),@class=“form control”}

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

只需在span元素中添加一个id,然后在js文件中,单击该id时将事件附加到该id,并在该事件发生时触发函数性

示例

$(文档).ready(函数(){
$(“#图标”)。单击(函数(){
警报(“Hi”);
});
});


您好,单击我!
只需在span元素中添加一个id,然后在js文件中,在单击该id时将事件附加到该id,并在该事件发生时触发函数性

示例

$(文档).ready(函数(){
$(“#图标”)。单击(函数(){
警报(“Hi”);
});
});


您好,单击我!
也许您可以在span中添加一个单击事件侦听器?您可以在MDN文档中找到一个示例:假设输入字段包装在
表单
元素中,您可以使用属性
type=“submit”将
span
更改为
输入
按钮
。这是什么语法。一个新的模板引擎?也许你可以在span中添加一个点击事件监听器?你可以在MDN文档中找到一个例子:假设输入字段包装在
表单
元素中,你可以用属性
type=“submit”将
span
更改为
输入
按钮
。这是什么语法?一个新的模板引擎?
<span class="glyphicon glyphicon-search" onclick="myFunction()"></span>
@Html.TextBox("text", Model.Search.text, new {placeholder = Html.T("Поиск"), @class = "form-control"}