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