У меня есть страница, которая может иметь более одной формы, как показано ниже.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Page</title>
</head>
<body>
<form id="form1">
<input type="text" name="fname1" />
<input type="submit" />
</form>
<form id="form2">
<input type="text" name="fname2"/>
<input type="submit" />
</form>
<form id="form3">
<input type="text" name="fname3" />
<input type="submit" />
</form>
<script>
var formsx = document.forms.length;
for (i= 0; i < formsx; i++) {
form = document.forms[i];
form.addEventListener("submit", function(evt){
/// alert("form action");
});
}
</script>
</body>
</html>
Я хотел бы добавить одно скрытое значение () всякий раз, когда пользователь отправляет форму с классическим Javascript.Если какая-либо форма отправляется, следует добавить новое скрытое значение.Таким образом, в бэкэнде запрос POST будет иметь два значения параметров «имя» и «скрытый» вместо одного в соответствии с приведенным выше сценарием.Я просто хочу кодировать только с JavaScript.Пожалуйста, дайте мне знать, как я могу это сделать, спасибо заранее.