gpt4 book ai didi

Javascript 更新输入元素

转载 作者:行者123 更新时间:2023-11-28 16:30:29 24 4
gpt4 key购买 nike

我有一个相当大的 IF 语句,需要更新另一个表单元素,具体取决于哪种情况,它不起作用,不工作是指它不更新表单元素,也不执行该语句中的任何更多代码。

我的代码是...

window.onload = function() {
new Dragdealer('magnifier', {
steps: 10,
snap: true,
callback: function(value) {
if(value == 0) {
alert('1');
}
else if(value == 0.1111111111111111) {
alert('2');
}
else if(value == 0.2222222222222222) {
alert('3');
}
else if(value == 0.3333333333333333) {
alert('4');
}
else if(value == 0.4444444444444444) {
document.getElementById(coff_upd).value = '5';
alert('5');
}
else if(value == 0.5555555555555556) {
document.getElementById(coff_upd).value = '6';
alert('6');
}
else if(value == 0.6666666666666666) {
document.getElementById(coff_upd).value = '7';
alert('7');
}
else if(value == 0.7777777777777778) {
document.getElementById(coff_upd).value = '8';
alert('8');
}
else if(value == 0.8888888888888888) {
document.getElementById(coff_upd).value = '9';
alert('9');
}
else {
document.getElementById(coff_upd).value = '10';
alert ('10');
}
}
});
}

和输入...

    <input type="text" value="<?php echo $user_curr_coff;?>" name="coff_upd" id="coff_upd" />

最佳答案

不知道您是否剪切并粘贴了代码,但是:document.getElementById(coff_upd).value = '5';将不起作用,因为js正在寻找名为coff_upd的变量。您需要在其周围加上引号:document.getElementById("coff_upd").value = '5';

关于Javascript 更新输入元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6218860/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com