Javascript 来自锚点的数据属性未发送值ti隐藏输入
我有这个锚标签Javascript 来自锚点的数据属性未发送值ti隐藏输入,javascript,jquery,Javascript,Jquery,我有这个锚标签 <a class="productin" onclick="openbox()" data-pid="23">Report</a> 报告 这将打开一个发送电子邮件的模式框,我在电子邮件表单中有一个隐藏的输入标记,我想在其中添加数据 <input type="hidden" name="productid" id="productid"> 既然你用jQuery标记了这个问题,我就给你jQuery的答案。这应该起作用: $(function(
<a class="productin" onclick="openbox()" data-pid="23">Report</a>
报告
这将打开一个发送电子邮件的模式框,我在电子邮件表单中有一个隐藏的输入标记,我想在其中添加数据
<input type="hidden" name="productid" id="productid">
既然你用jQuery标记了这个问题,我就给你jQuery的答案。这应该起作用:
$(function(){
$('a.productin').click(function(){
$('input:hidden[name="productid"]').val($(this).data('pid'));
});
});
仅供参考-在堆栈溢出中发布您自己尝试过的代码是正常的过程。我们在这里帮助您解决代码问题,而不是为您编写代码。将来,在你提出问题之前,先寻找答案,然后自己试一试。然后,您可以询问为什么您的代码不起作用,并将相关代码发布给我们查看。这就是你的问题被否决的原因
对于落选的选民来说,解释他为什么投了反对票也是正常的程序 html表单只发送输入值,您可以更改隐藏输入的值