我想拉动用户在文本框中输入的信息,并将值传递给JavaScript函数,以便在“window.alert()”方法中显示结果。如何将ASP.NET TextBox的用户输入传递给JavaScript函数?
我目前正在使用ASP.NET。这是我迄今为止的ASP.NET前端部分和JavaScript的部分;
<asp:Button ID="btnCalculateSalary" runat="server" Text="Calculate Salary" OnClick="calcFunction()" />
<script>
function calcFunction(c1, c2) {
c1 = document.getElementById('txtAnnualHours').value;
c2 = document.getElementById('txtPayRate').value;
return window.alert("Your Annual Salary is: " + c1 * c2);
}
你只是想为你的控件寻找'OnClientClick',而不是'OnClick'? – David
无论哪一个工作。我正在学习,所以我不知道哪一个适用于JavaScript。 –
那么,服务器端控件的'OnClick'就是处理服务器端事件。使用'OnClientClick'作为客户端点击处理程序。但请注意,它仍然是服务器端控件,并且可能会导致整个页面的后期刷新。 – David