我如何从second_reading中减去first_reading并显示total_reading中的总数,而不直接在表单字段上但在脚本上添加任何onclick,onkeyup,onblur等(我不会触摸表单,因为它是简码)。如果在jQuery中,我将需要非冲突代码,因为我将在Wordpress中使用它。先感谢您!
<form name="log" id="log">
<input type="text" name="first_reading" id="first_reading">
<input type="text" name="second_reading" id="second_reading">
<input type="text" name="total_reading" id="total_reading">
</form>
最佳答案
您可以在footer.php文件中使用jquery实现此目的,这是fiddle
$(document).ready(function() {
if($("#log").length){
$( "#first_reading" ).keyup(function() {
$.sum();
});
$( "#second_reading" ).keyup(function() {
$.sum();
});
}
$.sum = function(){
$("#total_reading").val(parseInt($("#first_reading").val()) + parseInt($("#second_reading").val()));
}
});
关于javascript - 减去两个文本字段并在javascript或jquery中的第三个显示结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28599664/