在按钮的onclick事件上将字符串传递给JavaScriptFuntion
Pass string to JavaScript Funtion on onclick event of a button
我想在按钮的onclick事件上传递一个值,这样javascript就可以更新隐藏字段的值。但我无法将字符串传递给js函数
JS-
<script>
function sethdnfiletype(filetype)
{
$("#hdnfiletype").val(filetype);
}
</script>
HTML
<asp:ImageButton ID="btn1" runat="server" ToolTip="Upload Report" OnClick="sethdnfiletype(// here I want to send a number like 1 or 2 or 3 //);" href="#uploadTOEFilePopup" data-toggle="modal" ClientIDMode="Static">
您可以使用onclick将值发送到函数,只需像通常调用函数一样将它们传入即可。
function clickHandler(amount) {
alert('Clicked with ' + amount);
}
<button type="button" onclick="clickHandler(123);">Click me</button>
您可以使用绑定。Bind允许您设置一些默认参数和this
上下文。所以你可以这样做:sethdnfiletype.bind(this, 1);
,它会将值1
作为第一个参数传递给你的函数,将事件作为第二个参数。
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 正则表达式在字符串中找到base64
- 如何将字符串值从php页面发送到java脚本页面
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 对id以某个字符串开头的元素进行计数
- Javascript逻辑运算符和字符串/数字
- 反向字符串比较
- 如何有效地将游戏数据存储在URL查询字符串中
- 可变大小的JavaScript字符串如何成为基元类型
- 将DOM节点值与字符串Javascript进行比较
- 如何在 Javascript 中将变量的值从字符串转换为整数
- 本地存储中的字符串到字节数组转换
- JavaScript按钮/输入/函数,字符串反转
- 从查询字符串参数推断出正确的数据类型
- 高亮显示与数组字符串一起使用时文本插件中断
- 如何检查字符串的一部分与数组匹配