0

为什么此脚本无法使用 onclick 操作简单的 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')>

如何让这两个价值观发挥作用?

4

3 回答 3

1

这应该有效:

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

如果没有,请检查是否有带有 id(不是名称)的输入,uid并且以下内容也有效。

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

在这里查看:

http://jsfiddle.net/r7tuT/3/

于 2012-12-02T14:23:14.137 回答
0

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

正确的代码是:

<input type="submit" onclick="document.getElementById('act').value='delete_user';document.getElementById('uid').value='1'" >
于 2012-12-02T14:09:40.677 回答
0

html中使用它 <input type="submit" onclick="my_function();">

并添加javascript部分:

function my_function(){
    document.getElementById('act').value='delete_user';
    document.getElementById('uid').value='1';
}
于 2012-12-02T14:24:08.893 回答