Javascript函数if,else条件 [英] Javascript function if , else conditions
问题描述
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屋!