通过传递给执行函数的变量从内容页面搜索内容页面中的控件

时间:2016-03-11 14:23:34

标签: javascript jquery asp.net

我已经对此进行了很多研究,但是当调用函数传递3个不同的参数时,仍然没有找到解决方案,这些参数拥有3个控件的id,即txtquan1,txtatthe1,lblamnt1在第一行的两个文本框控件的onblur上(此重复)对于N行数)那么,javascript执行函数如何能够搜索内容页面中的控件,并且调用函数也在内容页面中。我已经使用过这段代码但是数量根本没有任何价值..... plz协助我..

function funAmount(suffix, quantity, amount, totalamt) {
     alert(suffix);


     var qty = document.getElementById(suffix + quantity).value;
     alert(qty);
     var amt = document.getElementById(suffix + amount).value;
     var total = parseFloat(qty) * parseFloat(isNaN(amt) ? 0 : amt);

     document.getElementById(suffix + totalamt).innerText = isNaN(total) ? 0 : total;

}

<asp:TextBox ID="txtquan1" runat="server" onblur="funAmount(this.id.replace('txtatthe1',''),'txtquan1','txtatthe1','lblamnt1')"></asp:TextBox>

并且也使用了这段代码,但是给出了错误

var no = document.getElementById('<%=this.Page.FindControl("ContentPlaceHolder1").FindControl(amount).ClientID %>').value;

0 个答案:

没有答案