3
我在尝试弄清楚如何执行此操作时遇到问题。我想,使用变量中的字段作为变量调用JavaScript函数。将参数从表单传递给JavaScript函数
我有这样的:
<form>
<select name="users" onchange="showUser(this.value)">
<option value="">Select a person:</option>
<option value="1">Peter Griffin</option>
<option value="2">Lois Griffin</option>
<option value="3">Joseph Swanson</option>
<option value="4">Glenn Quagmire</option>
</select>
</form>
从一个例子,但我需要的是这个,但不工作:
<form onsubmit="myFunction(this.num_cluster)">
Num. Cluster: <input type="text" id="num_cluster">
<input type="submit">
</form>
云 谁来帮帮我 ?谢谢:)
Hi @ krzysztof-safjanowski,谢谢你的回答。你能解释一下“preventDefault”的方法吗?没有它,它就无法工作,我想知道它。 谢谢 – Oveie
@Oveie'event.preventDefault' - https://developer.mozilla.org/en/docs/Web/API/Event/preventDefault阻止默认操作(它正在提交表单)。我可以想象有一些验证。如果一切正常,你可以执行'event.target.submit()'之类的东西,并将表单的内容提交给后端。 –