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 回答