javascript prompt
ボックスをカスタマイズする方法はありますか?
数値入力のみを受け入れさせたいprompt
...(具体的にbind
はkeyup event
-にしたい)
出来ますか?
javascript prompt
ボックスをカスタマイズする方法はありますか?
数値入力のみを受け入れさせたいprompt
...(具体的にbind
はkeyup event
-にしたい)
出来ますか?
デフォルトのjavascriptプロンプトでは不可能です。ただし、たとえばjQueryUIダイアログを使用できます。
多くのモーダルダイアログのhttp://www.jquery4u.com/windows/14-jquery-modal-dialog-boxes/#.UCotfJ0gergの1つを使用するだけです。
これらのフォーム内に何でも入れて、あらゆる種類のコールバック関数をバインドできます。
ただし、標準のブラウザのプロンプトボックスまたはアラートボックスのスタイルを明確に設定することはできません。
いいえ、できませんが、Javascriptモーダルウィンドウを調べたいと思うかもしれません-それらはあなたが探しているものかもしれません。または、次のようなことを行うことができます。
do {
number = parseInt(prompt('Please enter a number'))
}
while (isNaN(number))
const first = Number(prompt("1st number"))
const second = Number(prompt("2nd number"))
function sum() {
if (isNaN(first + second)) {
alert("NaN")
} else {
alert(first + second)
}
}
sum();