1
function show_prompt()
{
var name=prompt("Please enter your name");
}
フォームを送信する前にボタンをクリックすると、この関数が呼び出されます。javascriptプロンプト入力
私はPHPで使用できるようにフォームと '名前' varを投稿する方法はありますか?
また、入力する前にユーザーの入力を確認することは可能でしょうか?たとえば、それが少なくとも4文字であることを確認するには?入力が基準を満たす前に、ユーザーはボタンをクリックできません。少なくともalert()関数では、これは可能ではないと私は推測しています。または、入力が無効で再プロンプトの場合は、別の警告メッセージを表示できますか?
一つの問題は、私はキャンセルをクリックしても、それはまた、それはまだ提出未遂に...再登場し続けるということでしたフォーム、ちょうどmyinputなし。フォームの送信を停止するにはどうすればよいですか? – domino
@domino 'name'が' null'かどうかチェックする必要があります。その後、キャンセルされました。フォームが 'submit'にフックされないようにする - フォームのイベントとそれを防ぐ。 – TimWolla