我尝试添加 2 个字段值并使用 JS 将其与下拉值进行比较,但它不适用于变量。
$(document).ready(function() {
$('#SAVE,#CREATE').mouseover(function(e) {
var value89 = $('#P315_THRESHOLD').val() || 0;
var value20 = parseFloat($('#P315_C_RELEASE_REQUEST').val()) || 0;
var value21 = parseFloat($('#P315_O_RELEASE_REQUEST').val()) || 0;
var valuetot3 = value20 + value21 ;
var str = "";
if( value89 = '>250' && valuetot3 < 250 )
{
alert('CAPEX and OPEX request total value should be greater than 250 , current total is' +$('#P315_THRESHOLD').val() || 0);
}
});
});
预期的结果是它应该针对条件发出警报。
最佳答案
if( value89 = '>250' && valuetot3 < 250 )
................................^这是做作而不是比较
要么使用 value89 === '>250'
或 value89 >= 250
关于javascript - 将 id 值传递给一个不起作用的变量,只返回 itstrue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57726580/