Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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 click()赢得';t传递值_Javascript_Html - Fatal编程技术网

Javascript click()赢得';t传递值

Javascript click()赢得';t传递值,javascript,html,Javascript,Html,我有控制权: <input id="trigger_update_submit" type="image" src="images/green_flag.png" alt="" name="set_this" value="uu" /> 问题是“uu”的值没有发布到接收页面。所有其他控件都可以正常工作,但实际上它们是由用户单击的 我有一个解决方法,但我更愿意使用此方法,因为我有其他提交控件,并且希望使用相同的处理程序 谢谢 编辑:我只想提到.click()事件作为一个更大的JS函数

我有控制权:

<input id="trigger_update_submit" type="image" src="images/green_flag.png" alt="" name="set_this" value="uu" />
问题是“uu”的值没有发布到接收页面。所有其他控件都可以正常工作,但实际上它们是由用户单击的

我有一个解决方法,但我更愿意使用此方法,因为我有其他提交控件,并且希望使用相同的处理程序

谢谢


编辑:我只想提到.click()事件作为一个更大的JS函数的一部分触发,该函数由另一个按钮调用,因此我不能使用trigger\u update\u submit控件的onClick事件。

input type=image
希望在图像中发送单击的x,y坐标。如果您通过JavaScript“单击”它,它将找不到您的鼠标坐标,因为鼠标位于图像外部。

input type=image
希望在图像中发送单击的x、y坐标。如果您通过JavaScript“单击”它,它将无法找到您的鼠标坐标,因为鼠标位于图像之外。

我会检查一下。只想提一下,点击();提交时,它只是不传递值。这是预期的,因为按钮无法找出单击发生的位置。@William您是否尝试过使用类似Firefox“TamperData”插件的东西来检查您的HTTP请求?我发现能够准确地看到浏览器发送给服务器的内容非常有用。@但是,输入元素有一个value属性,不需要鼠标坐标来确定。我同意,Pointy。我去看看。只想提一下,点击();提交时,它只是不传递值。这是预期的,因为按钮无法找出单击发生的位置。@William您是否尝试过使用类似Firefox“TamperData”插件的东西来检查您的HTTP请求?我发现能够准确地看到浏览器发送给服务器的内容非常有用。@但是,输入元素有一个value属性,不需要鼠标坐标来确定。我同意,Pointy。如图所示:
document.getElementById('trigger_update_submit').click();