javascript - 将文本框值传递给 javascript 函数 asp.net

标签 javascript

我在这方面遇到了一点困难。尝试将 textBox 值传递给 javascript 函数并得到未定义的值。

关于如何将这个变量传递给函数的建议可能

<input type="image" runat="server" id="btnSearchFunction" src="Images/searchIcon.png" name="image" onclick="SearchContent();" width="16" height="20" />
<input type="hidden" name="searchValue" value="<%#txtSearch.Value %>" />
<input type="text" runat="server" id="txtSearch" name="searchValue" class="input-medium search-query" placeholder="Search ..."/>

这是我要传递给它的函数

function SearchContent() {
    var txtBoxValue = $(this).parent().find("input[name='searchValue']").val();
    alert(txtBoxValue);
}

最佳答案

更直接的东西怎么样:

var txtBoxValue = $('#txtSearch').val();
alert(txtBoxValue);

关于javascript - 将文本框值传递给 javascript 函数 asp.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17858251/

相关文章:

Javascript HTML5 捕获 keyCode 并写入 Canvas

javascript - jQuery keydown 事件禁用

javascript - 无法在 safari 上的 onsubmit 表单事件中使用 javascript 加载图像

javascript - jquery:多个 ajax 调用以不同的顺序响应,并且 document.body 导致对象丢失与 DOM 元素的链接

javascript - 从Firefox插件向页面注入(inject)js是否可以绕过CSP?

javascript - 在纯 React 中将操作与状态更改联系起来

Javascript 将变量传递给事件函数

javascript - ExtJs 中的反向 RowNumberer?

javascript - Chrome 扩展程序表单保存错误

javascript - 如何在 iframe 中回发 aspx 页面?