从表单向JavaScript函数传递参数
我很难想出如何做到这一点。我想使用表单中的字段作为变量调用JavaScript函数 我有这个:从表单向JavaScript函数传递参数,javascript,html,Javascript,Html,我很难想出如何做到这一点。我想使用表单中的字段作为变量调用JavaScript函数 我有这个: 选择一个人: 彼得·格里芬 路易斯·格里芬 约瑟夫·斯旺森 格伦泥潭 即使在onsubmit事件中,您也可以通过直接在其中编写java脚本来使用此语句。将id更改为name——然后您可以访问输入字段的值 函数myFunction(表单、事件){ event.preventDefault(); 警报(form.num_cluster.value); } 群集数目: Hi@krzysztof s
选择一个人:
彼得·格里芬
路易斯·格里芬
约瑟夫·斯旺森
格伦泥潭
即使在onsubmit事件中,您也可以通过直接在其中编写java脚本来使用此语句。将
id
更改为name
——然后您可以访问输入字段的值
函数myFunction(表单、事件){
event.preventDefault();
警报(form.num_cluster.value);
}
群集数目:
Hi@krzysztof safjanowski,谢谢你的回答。你能解释一下“preventDefault”方法的作用吗?没有它就不行,我想理解它。Thanks@Oveieevent.preventDefault
-阻止默认操作(正在提交表单)。我可以想象,有一些验证。如果一切正常,您可以执行类似于event.target.submit()的操作,并将表单内容提交到后端。
function myFunction(){
var value=document.getElementById("num_cluster").value;
/// value has the actual thing that you need
//... rest of your code
}