如何在用户输入值时从文本框填充消息框?
问题描述:
我使用3个文本框进行范围选择。当用户在文本框中输入范围时,我想在消息框中显示范围值。如何在用户输入值时从文本框填充消息框?
假设用户在第一次文本框中输入
- 100,我想显示 “你被选中< 100”。
- 100个第一个文本框和500个第二个文本框我想显示“您被选中101 - 500”
- 500个第二个文本框和1000个第三个文本框我想显示“您被选中501 - 1000“
在第3个文本框中输入值后,我想在消息框中显示所有范围。
我该怎么做?
答
你会希望通过alert
功能使用一些JavaScript来从每个文本框中获取值,并显示这些值的一个消息。
假设您的文本框被称为“第一”,“第二”和“第三”它会是这个样子:
var firstValue = document.getElementByName('first').value;
var firstValue = document.getElementByName('second').value
var firstValue = document.getElementByName('third').value
如果你使用jQuery,你能做到这一点,像这样:
var firstValue = $('#first').val();
var secondValue = $('#second').val();
var thirdValue = $('#third').val();
有了这些值,你可以做一些逻辑,并显示您的信息,即:
if(firstValue < 100) {
alert('You entered < 100');
}
等。