小于或等于条件在我的脚本中不起作用 [英] less than or equal to condition is not working in my script
本文介绍了小于或等于条件在我的脚本中不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我的代码
< script type = text / javascript >
函数ValidateAddOnModule(source,args){
var gdv = document.getElementById(' ContentPlaceHolder1_MainContent_grdAddonModules');
var j = 0 ;
var k = 0 ;
for ( var i = 1 ; i < = gdv.rows.length - 1 ; i ++){
var img = document.getElementById(' ContentPlaceHolder1_MainContent_grdAddonModules_ImgLanUserError _' + j);
var LANUser = document.getElementById(' ContentPlaceHolder1_MainContent_grdAddonModules_txtAdditionalLANUser _' + j)。 value ;
var MinLANUser = gdv.rows(i).cells( 2 )。innerText;
// alert(MinLANUser);
// alert(LANUser);
if (MinLANUser! = )
{
if (MinLANUser < = LANUser){
alert( true);
img.style.visibility = hidden;
}
else {
alert( 假跨度>);
img.style.visibility = visible;
k = 1 ;
}
j ++;
}
}
如果(k = 1 ){
return false ;
} else
{
return true ;
}
}
< / script >
解决方案
First Check如果值即将到来,那么值将在变量中出现
if(parseFloat(MinLANUser)< = parseFloat(LANUser)
{
}
var LANUser = parseInt( document.getElementById(' ContentPlaceHolder1_MainContent_grdAddonModules_txtAdditionalLANUser _' + j)。 value );
var MinLANUser = parseInt(gdv.rows(i).cells( 2 跨度>)的innerText);
this is my code
<script type="text/javascript">
function ValidateAddOnModule(source, args) {
var gdv = document.getElementById('ContentPlaceHolder1_MainContent_grdAddonModules');
var j = 0;
var k = 0;
for (var i = 1; i <= gdv.rows.length - 1; i++) {
var img = document.getElementById('ContentPlaceHolder1_MainContent_grdAddonModules_ImgLanUserError_' + j);
var LANUser = document.getElementById('ContentPlaceHolder1_MainContent_grdAddonModules_txtAdditionalLANUser_' + j).value;
var MinLANUser = gdv.rows(i).cells(2).innerText;
// alert(MinLANUser);
// alert(LANUser);
if (MinLANUser != " ")
{
if (MinLANUser <= LANUser) {
alert("true");
img.style.visibility = "hidden";
}
else {
alert("false");
img.style.visibility = "visible";
k = 1;
}
j++;
}
}
if (k = 1) {
return false;
} else
{
return true;
}
}
</script>
解决方案
First Check that the values are coming in both the variable if values are coming then use
if(parseFloat(MinLANUser) <= parseFloat(LANUser)
{
}
var LANUser = parseInt(document.getElementById('ContentPlaceHolder1_MainContent_grdAddonModules_txtAdditionalLANUser_' + j).value); var MinLANUser = parseInt(gdv.rows(i).cells(2).innerText);
这篇关于小于或等于条件在我的脚本中不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文