У меня возникли проблемы с попыткой выяснить, как это сделать. Я хочу, используя поля в форме, поскольку переменные вызывают функцию 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»? Без него он не работает, и Id нравится понимать это. Thanks – Oveie
@Oveie 'event.preventDefault' - https://developer.mozilla.org/en/docs/Web/API/Event/preventDefault предотвращает действие по умолчанию (оно отправляется для формы). Я могу себе представить, что есть какая-то проверка. Если все в порядке, вы можете выполнить что-то вроде 'event.target.submit()' и отправить содержимое формы на бэкэнд. –