c# - 如何将输入值传递给 JavaScript 函数?

标签 c# javascript html function

我有此代码,并且希望在单击图像时将输入传递给我的 GoLargeSearch 函数。

<div id="s4-searcharea-large">
    <input accessKey="S" onkeydown="CoreInvoke('LargeSearchKeyDownGoSearch', event)" id="txtLargeSearchTerm" runat="server" class="ms-sharepointsearchtext" title="Enter search words" value="" maxLength="255" size="25" type="text" name="SearchString" /> 
    <div class="ms-searchimage">
        <span style="position: relative; width: 27px; display: inline-block; height: 27px; overflow: hidden" class="s4-clust">
            <a style="width: 27px; display: inline-block; height: 27px" id="onetIDGoSearchLarge" title="Search" onclick="GoLargeSearch(document.getElementById('txtLargeSearchTerm'))" href="javascript:">
                <img style="border-bottom: 0px; position: absolute; border-left: 0px; border-top: 0px; border-right: 0px;" alt="Search" src="/_layouts/GP_Custom/images/largesearch.png" />
            </a>
        </span>
    </div>
</div>

如何获取输入值并将其传递给 GoLargeSearch? 这似乎不起作用:

onclick="GoLargeSearch(document.getElementById('txtLargeSearchTerm'))"

最佳答案

您缺少获取该元素值的部分:

onclick="GoLargeSearch(document.getElementById('txtLargeSearchTerm').value)"

关于c# - 如何将输入值传递给 JavaScript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15668649/

相关文章:

c# - 如何在c#中找到断点?

c# - 切换到版本 6.8 后,EB GUIDE Studio 扩展不再工作

c# - 如何在 MonoGame/XNA 中绘制虚线

c# - Math.Pow() 与 Math.Exp() C# .Net

php - 将 Javascript 正则表达式转换为 PHP (PCRE) 表达式

javascript - 页面刷新 jsp 后选择框选项保持选中状态

javascript - 尝试使用 iframe 提交表单时 Safari 上的奇怪行为

javascript - 在第一次出现某个模式时停止并可在 JavaScript 中搜索下一行

javascript - 使用javascript获取伪元素的offsetLeft

html - 将 <article> 放在 <li> 中是一个好习惯吗?