Javascript函数if,else条件 [英] Javascript function if , else conditions

查看:77
本文介绍了Javascript函数if,else条件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

I am new to programming, I have created following Javascript function from scratch. But, it not executing correctly.It has some errors,but,I can't clear the errors.please help me,





我的尝试:



< script type =text / javascript>

函数GetSelectedRow(lnk){

var row = lnk.parentNode.parentNode;

if(row.cells [0] .innerHTML ==复选框)

{

var ItemCode = row.cells [1] .innerHTML ;

var ItemName = row.cells [2] .innerHTML;

var Unit = row.cells [3] .innerHTML;

var Price = row.cells [4] .innerHTML;

var StockQty = row.cells [5] .innerHTML;

document.getElementById('<%= TxtICode。 ClientID%>')。value = ItemCode;

document.getElementById('<%= TxtIName.ClientID%>')。va lue = ItemName;

document.getElementById('<%= DropDownUnit.ClientID%>')。value = Unit;

document.getElementById('<% = TxtPrice.ClientID%>')。value = Price;

document.getElementById('<%= TxtStockQty.ClientID%>')。value = StockQty;

返回false;



}

else(row.cells [0] .innerHTML!=复选框)

{

var ItemCode = row.cells [0] .innerHTML;

var ItemName = row.cells [1] .innerHTML;

var Unit = row.cells [2] .innerHTML;

var Price = row.cells [3] .innerHTML;

var StockQty = row.cells [4] .innerHTML;

document.getElementById('<%= TxtICode.ClientID%>')。value = ItemCode;

document.getElementById('<%= TxtIName。 ClientID%>')。value = ItemName;

document.getElementById('<%= DropDownUnit.ClientID%>')。value = Unit;

document .getElementById('<%= TxtPrice.ClientID%>')。value = Price;

document.getElementById('<%= TxtStockQty.ClientID%>')。value = StockQty ;

返回false;

}



}

< / script> ;



What I have tried:

<script type = "text/javascript">
function GetSelectedRow(lnk) {
var row = lnk.parentNode.parentNode;
if (row.cells[0].innerHTML == "checkbox")
{
var ItemCode = row.cells[1].innerHTML;
var ItemName = row.cells[2].innerHTML;
var Unit = row.cells[3].innerHTML;
var Price = row.cells[4].innerHTML;
var StockQty = row.cells[5].innerHTML;
document.getElementById('<%=TxtICode.ClientID %>').value = ItemCode;
document.getElementById('<%=TxtIName.ClientID %>').value = ItemName;
document.getElementById('<%=DropDownUnit.ClientID %>').value = Unit;
document.getElementById('<%=TxtPrice.ClientID %>').value = Price;
document.getElementById('<%=TxtStockQty.ClientID %>').value = StockQty;
return false;

}
else (row.cells[0].innerHTML != checkbox)
{
var ItemCode = row.cells[0].innerHTML;
var ItemName = row.cells[1].innerHTML;
var Unit = row.cells[2].innerHTML;
var Price = row.cells[3].innerHTML;
var StockQty = row.cells[4].innerHTML;
document.getElementById('<%=TxtICode.ClientID %>').value = ItemCode;
document.getElementById('<%=TxtIName.ClientID %>').value = ItemName;
document.getElementById('<%=DropDownUnit.ClientID %>').value = Unit;
document.getElementById('<%=TxtPrice.ClientID %>').value = Price;
document.getElementById('<%=TxtStockQty.ClientID %>').value = StockQty;
return false;
}

}
</script>

推荐答案

尝试更换

try to replace
else (row.cells[0].innerHTML != checkbox)



with


with

else





Do在前往自己的项目之前,请认真学习并认真学习JS,不要跳过步骤。



Do yourself a favor and learn JS seriously before heading to your own projects, don't skip steps.


这篇关于Javascript函数if,else条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆