Я написал один JavaScript для вычисления TotalWeight на основе двух целочисленных значений TextBox.Я умножил эти два значения и отобразил их в третьем текстовом окне с помощью JavaScript.Но проблема в том, что у меня есть один список переключателей, в его событии selectedindexchange значение, полученное в 3-м TextBox, исчезает.Как решить эту проблему?
Мой JavaScript
<script type="text/javascript">
function TotalWeight()
{
var D1 = document.getElementById('<%=txtD1.ClientID%>');
var SectionWgt = document.getElementById('<%=txtSectionWeight.ClientID%>');
var TotalWgt = 0*1;
TotalWgt = parseFloat(D1.value) * parseFloat(SectionWgt.value);
if(isNaN(TotalWgt))
document.getElementById('<%=txtTotalWgt.ClientID%>').innerText = "0.000";
else
document.getElementById('<%=txtTotalWgt.ClientID%>').innerText = TotalWgt.toFixed(3);
}
</script>
<asp:TextBox ID="txtD1" runat="server" Width="136px" onkeyup="return TotalWeight();"></asp:TextBox>