function pretest() {
var a = document.getElementById('pre').value;
var result = parseInt(a);
if (a <= 50) {
document.getElementById('val').value = 1;
}else if(50<a && a<= 80){
document.getElementById('val').value = 2;
}else{
document.getElementById('val').value = 3;
}
}
function posttest(){
var a = document.getElementById('post').value;
var result = parseInt(a);
if (a <= 50) {
document.getElementById('val1').value = 1;
}else if(50<a && a<= 80){
document.getElementById('val1').value = 2;
}else{
document.getElementById('val1').value = 3;
}
}
function all(){
var a = document.getElementById('val').value;
var b = document.getElementById('val1').value;
var c = parseInt(a) + parseInt(b);
if (!isNaN(c)) {
document.getElementById('total').value = c;
}
}
<input onkeyup="pretest();" type="text" id="pre" name="pretest">
<input onkeyup="all();" type="text" id="val" name="val" disabled="disabled">
<input onkeyup="posttest();" type="text" id="post" name="posttest">
<input onkeyup="all();" type="text" id="val1" name="val1" disabled="disabled">
<input onkeyup="total();" type="text" id="total" name="total" disabled="disabled">
我有5個文本字段
A1 A2(值的onkeyup從A1和殘疾人爲true) B1 B2(從B1和禁用是值的onkeyup真)
C(A2 + B2和殘疾人文本框)
如何獲得對C文本字段值?我用的onkeyup,但沒有奏效
哪裏是你的參考代碼? –
通過字段的「.value」屬性,您可以完全相同的方式獲取文本字段的值,而不管它們是否被禁用。 –
爲什麼'php'標記在這裏?另外OP,你真的需要讓你的查詢更清晰。也許包括你目前擁有的'html' – DMcCallum83