嗨我想要舍入文本框中的值,一旦值输入文本框,光标移动到下一个字段之前,同时必须禁用文本框一旦完成
例如,如果我在文本框中输入456.667意味着在光标移动到下一个字段之前它将值456.667舍入为457.这里我尝试了值更改事件函数。
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Untitled Page</title>
<script type ="text/javascript">
function tSpeedValue()
{
debugger;
var result = document.getElementById("<%=TextBox1.ClientID%>")
var result1 = result.tofixed(0);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" onchange="tSpeedValue"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server" onchange="tSpeedValue1"></asp:TextBox>
</div>
</form>
</body>
</html>
这里我怀疑的是,在这里,我得到了价值,并且还将价值四舍五入。现在我的疑问是如何将舍入值再次分配给相同的文本框,并且一旦关闭就禁用文本框。我对asp.net的了解较少,所以只有我这个简单的问题才有疑问。我尽力解释这个问题。请任何人理解我的问题并帮助我解决这个问题。