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()'之類的東西,並將表單的內容提交給後端。 –