0

私がやりたいことは、ユーザーに情報を送信してもらい、プロンプトを使用せずにそれを使用できるようにすることだけです。

入力できるようにして、別のボックスを用意して、そこにある情報に基づいて情報を提供できるようにしたいと思います。IE 81 は素晴らしい数字です。

var c = prompt("pick a number")
if(c>100){
  console.log("110 is to high of a number") 
}

これは私が持っているものです。私は JavaScript エディターに慣れており、console.log. 受け取った情報に基づいてそれを行い、別の方法でフィードバックを返すことができる方法を探しています<div>. 誰でも助けることができますか?

<input type="text" name="fname" id="fname" />
<input type="text" name="lname" id="lname" />
<input type="submit" value="submit" />

function showConfirmationDialog() {
  var textbox = document.getElementById('textbox');
  var location = document.getElementById('location');
  alert(textbox.value + '\n' + location.value);
}
<input type="button" value="submit" onclick="showConfirmationDialog();" />
4

1 に答える 1

1

jQuery を使用している場合は、次のようなクリック ハンドラーを使用できます。

$('#someButton').click(function () {
    var val = $('#inputFieldId').val();
    var $outputDiv = $('#outputFieldId');
    var msg = '';
    if (! $.isNumeric(val)) {
        msg = 'Please enter a valid number';
    }
    else if (parseInt(val, 10) > 100) {
        msg = 'Enter number less than 100';        
    }
    else {
        msg = 'Thank you for the wonderful number: ' + val;
    }
    $outputDiv.text(msg);
}

上記のコードの動作を示すフィドルを次に示します。

于 2013-06-24T22:46:49.293 に答える