私はユーザーが選択できる3つのチェックボックスを持っています。 3番目のチェックボックスが選択されている場合は、ユーザーがフォームに記入して作業中の電子メールとして送信できるフォームが表示されます。しかし、私が他の2つのためにやりたかったことは、ユーザーが任意のチェックボックスを選択して、適切なWebページにかかるボタンをクリックできるようにすることでした。例えば、ユーザがファイルをアップロードするためにチェックボックスを選択し、「次へ」ボタンをクリックすると、ファイルをアップロードファイルのウェブページに移動します。ユーザーがチェックボックスを選択してボタンをクリックしたときに別のページにアクセスするにはどうすればよいですか?
私はまだjqueryを学んでいるので、もし可能であれば、jquery/javascriptコードの助けを借りたいと思います。私はjqueryコードの試みを行ったが、私はそれを正しくやっていることを知っている。ここ
<form action="">
<input type="checkbox" name="radio-1" id="radio-1" onchange = "changeRadio()">
<label for="radio-1">I Want to Upload my own artwork</label>
</br>
<input type="checkbox" name="radio-1" id="radio-1" onclick =>
<label for="radio-1">I want to use a pre made template</label>
</br>
<input type="checkbox" name="createartwork" id="createartwork">
<label class="label-for-check" for="createartwork">I want you to create my artwork</label>
</form>
<div id="next-container">
<button class="card__btn btn" id="nxtBtn" type="button" >Next</button>
</div>
$(function() {
$('#radio-1').click(function() {
$('#nxtBtn').prop(
'disabled',
(!$(this).prop('checked'))
);
});
});
チェックボックスを選択した場合のみ、ボタンが表示されますか? – coder
これまで試みたことのjavascriptを表示できますか? –
@coderボタンがすでにページにある場合、チェックボックスをオンにすると、ボタンをクリックして次のページに移動する必要があります。ウェブページの確認はアクセスを希望します – cazlouise