Javascript 单击获取元素ID并将其发送到表单
客户需要一个系统,在该系统中,他们的客户能够检查照片(显示在网格上),并发送带有照片ID的电子邮件(通过放置在照片网格下方的表单)Javascript 单击获取元素ID并将其发送到表单,javascript,forms,onclick,Javascript,Forms,Onclick,客户需要一个系统,在该系统中,他们的客户能够检查照片(显示在网格上),并发送带有照片ID的电子邮件(通过放置在照片网格下方的表单) 想到的第一个替代方法是应用onclick来获取照片的ID,但我不知道如何将它们发送到表单。非常简单,只需运行onclick事件来获取存储在变量中的ID,然后用此值替换表单输入标记值: var id; // contains image id $("input").val(id); 或者,如果您有更多的输入标记,则向它们添加id属性,并相应地更改选择器。然后您可以
想到的第一个替代方法是应用onclick来获取照片的ID,但我不知道如何将它们发送到表单。非常简单,只需运行onclick事件来获取存储在变量中的ID,然后用此值替换表单输入标记值:
var id; // contains image id
$("input").val(id);
或者,如果您有更多的输入标记,则向它们添加id属性,并相应地更改选择器。然后您可以启动submit按钮发布表单数据
或者更高级但在本例中更合适的方法是使用ajax发送数据,而不需要任何形式 你能展示一下你到目前为止的代码吗?很抱歉回复延迟,Matúš。不幸的是,客户放弃了这个想法。谢谢你的回答。