Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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 如何在onclick函数中传递值_Javascript_Jsp - Fatal编程技术网

Javascript 如何在onclick函数中传递值

Javascript 如何在onclick函数中传递值,javascript,jsp,Javascript,Jsp,我的职能是 var addRiskRule = function(riskKeyValBtn) { } onclick="addRiskRule('disabled='disabled');" 在我的按钮标签里 对吗?获取编译错误 提前感谢。如果您使用键:值进行传递,请与对象传递配对使用,以实现如下功能onclick=“addRiskRule({disabled:'disabled');” 建议=>最好使用布尔值,而不是像addRiskRule({disabled:true})这样的字符

我的职能是

var addRiskRule = function(riskKeyValBtn) {

}

onclick="addRiskRule('disabled='disabled');" 
在我的按钮标签里 对吗?获取编译错误
提前感谢。

如果您使用
键:值进行传递,请与对象传递配对使用,以实现如下功能
onclick=“addRiskRule({disabled:'disabled');”

建议=>最好使用布尔值,而不是像
addRiskRule({disabled:true})这样的字符串。


var addRiskRule=函数(riskKeyValBtn){
button.disabled=riskKeyValBtn.disabled
}
var button=document.getElementById('button')

单击
可以在onclick事件中调用direct js函数

点击
函数addRiskRule(状态){
警报(状态);
}

您的onclick函数有语法错误。请尝试此操作-

onclick="addRiskRule('disabled=\'disabled\'');"

您可以使用此方法使用箭头函数并将禁用状态直接传递给
onCLick

onclick={() => (this.setState({disabled : disabled}))) }

请解释您的问题。
var addRiskRule=function(riskKeyValBtn){alert(riskKeyValBtn);}单击我!
addRiskRule('disabled='disabled')此systex错误。请使用-->addRiskRule(“disabled='disabled'))如果我想启用此加载并单击“我想禁用此选项”,那么如何使用上述代码???@PoojaRS请查看我的更新答案。我已添加了用于禁用按钮的简单备用代码