Javascript onclick action in按钮具有两个函数

Javascript onclick action in按钮具有两个函数,javascript,actionscript-3,onclick,Javascript,Actionscript 3,Onclick,为什么此脚本无法使用onclick action simple javascript发送按钮中的值 <input type="submit" onclick="(document.getElementById('act').value='delete_user')&&(document.getElementById('uid').value='1')" > 但这个剧本奏效了 <input type="submit" onclick="(document.g

为什么此脚本无法使用onclick action simple javascript发送按钮中的值

<input type="submit" onclick="(document.getElementById('act').value='delete_user')&&(document.getElementById('uid').value='1')" >

但这个剧本奏效了

<input type="submit" onclick="(document.getElementById('act').value='delete_user')>

您正在使用&&,用于验证目的

正确的代码是:

<input type="submit" onclick="document.getElementById('act').value='delete_user';document.getElementById('uid').value='1'" >

这应该可以:

<input type="submit" onclick="document.getElementById('act').value='delete_user';document.getElementById('uid').value='1'; " >
在这里查看:


html中使用此选项

并在javascript部分中添加:

function my_function(){
    document.getElementById('act').value='delete_user';
    document.getElementById('uid').value='1';
}

“(document.getElementById('uid')。value='1')”也可以自己工作吗?顺便说一句,在您说有效的示例中,您没有遗漏一个“just before>”吗?更新了我的答案。请尝试提供的JSFIDLE。删除onclick部分中的括号。它应该有效,但我相信如果他想在单击submit时调用两个函数,这也应该有效。
function my_function(){
    document.getElementById('act').value='delete_user';
    document.getElementById('uid').value='1';
}