我想將兩個文本框中的值相乘(txtBox1應該包含整數值,txtBox2應該包含浮點值),並將結果放在第三個文本框中。我的代碼在下面,但它不起作用。 javascript函數被調用,否則失敗。有人可以幫助我正確地編碼:\?謝謝如何將文本框值與javascript相乘
//the javascript function
function CalculateTotal(id1, id2) {
var txt1 = document.getElementById(id1);
var txt2 = document.getElementById(id2);
var total = txt1 * txt2;
document.getElementById("txtTotal").value = parseFloat(total);
}
//c# code, programmatically adding attribute
txtBox1.Attributes.Add("onBlur", "CalculateTotal('txtBox1, txtBox2')");
很難選擇一個正確答案時都非常相似。還有一個問題是我在C#代碼中遇到的問題。雖然文本框是這樣創建的:TextBox txtBox1 = new TextBox();我需要做的還是爲ID添加一個值,如下所示:txtBox1.ID =「txtBox1」;感謝您的幫助! – brookmarker 2010-08-20 14:09:44