ユーザーが null を選択したことに基づいてフォームの値を変更しようとしています
<form name="myForm" action="formProcess.php" method='post' onSubmit="return validateForm()">
<label for="venue">Venue:</label>
<select name="venue">
<option value="null">Please choose</option>
<option value="Wynyard Hall">Wynyard Hall</option>
<option value="Home">Home</option>
<option value="Hallgarth">Hallgarth</option>
<option value="Other">Other</option>
</select>
ここに関数があります
function validateForm() {
var d=document.forms["myForm"]["venue"].value;
if (d=="null") {
これが私がやりたいことです。会場の値をユーザープロンプトに変更したいと思います。次のようなもの:
var newVenue = prompt("Tell us your venue");
venue = newVenue;
これが間違っていることはわかっていますが、これが私の目標です。ここで見つけたこのコードを使用しました。
$('#myForm').submit(function() {
var txt = $('#venue');
txt.val([newVenue]);
});
}