Noob需要一些输入。我现在花了几个小时尝试使用PHP和javascript来实现这一点,这就是我现在所处的位置。
我想获得一个输入字段,以根据条件显示特定文本。如果输入字段'ebctotal'中的数字在1-4范围内,则在输入字段'hue'中显示“非常苍白”的文字。
代码:
function getHue() {
var ebc = document.getElementById("ebctotal").value;
if (ebc >= 1 && ebc <= 4) {
// insert text "Very pale" into element with id 'hue'
document.getElementById('hue').value;
}
}
HTML:
// print text in this field
<input class="input" type="text" id="hue" size="7" maxlength="20">
// based on value of this field
<input class="input" type="text" id="ebctotal" size="7" maxlength="20">
我是在正确的轨道上吗?
干杯
答案 0 :(得分:0)
如果你想检查1-4之间的“ebc”长度是否可以尝试;
function getHue() {
var ebc = document.getElementById("ebctotal").value;
if (ebc.length>=1 && ebc.length<=4) {
document.getElementById('hue').value='Very pale';
}
}
或1-4之间的“ebc”值是否尝试;
function getHue() {
var ebc = parseInt(document.getElementById("ebctotal").value);
if (ebc>=1 && ebc<=4) {
document.getElementById('hue').value='Very pale';
}
}