gpt4 book ai didi

jquery - 计算两个元素 onkeyup - 如何将其转换为 jQuery?

转载 作者:行者123 更新时间:2023-12-01 05:07:50 24 4
gpt4 key购买 nike

我在将脚本转换为 jQuery 时遇到问题。如何同时计算两个元素?

<script type="text/javascript">
function Compute(target, currentValue){
if(parseInt(currentValue.value) == 0 || parseInt(currentValue.value) > parseInt(target.value))
{
alert("That Value is not Valid");
}
}
</script>

<input type="text" id="frm1" name="frm1" onkeyup="Compute(document.getElementById('frm1a'), this);"/> <br>
<input type="hidden" id="frm1a" name="frm1a" value="90"/> <br>

<input type="text" id="frm2" name="frm2" onkeyup="Compute(document.getElementById('frm2a'), this);"/> <br>
<input type="hidden" id="frm2a" name="frm2a" value="50"/> <br>

<input type="text" id="frm3" name="frm3" onkeyup="Compute(document.getElementById('frm3a'), this);"/> <br>
<input type="hidden" id="frm3a" name="frm3a" value="10"/> <br>

最佳答案

类似于

$(function(){
$("input:text[name*='frm']").bind("keyup", function(){
var currentValue = $(this);
var target = $("#" + currentValue.attr("id") + "a");
var currentValueVal = currentValue.val();

if (parseInt(currentValueVal) === 0 || parseInt(currentValueVal) > parseInt(target.val()))
{
alert("That Value is not Valid");
}
});
});

查看working demo

关于jquery - 计算两个元素 onkeyup - 如何将其转换为 jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4151673/

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