1
科技工作使用: - Asp.Net 2.0JavaScript沒有在Mozilla工作,但在其他的browers
代碼: - 見下
說明: - 下面給出你好代碼工作在IE和其他罰款不工作在所有mozila版本.javascript很容易區分兩個文本框的值。你可以很容易理解。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="javascript_test.aspx.cs" Inherits="javascript_test" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<script type ="text/jscript">
var _txtamount;
var _txtins;
var _txtinsamount;
function test()
{
var temp;
_txtamount = document.getElementById("txtamount");
_txtins = document.getElementById("txtins");
_txtinsamount = document.getElementById("txtinsamount");
if (_txtinsamount.value !='')
{
temp = parseFloat(_txtamount.value)/parseFloat(_txtinsamount.value);
}
else
{
temp = 0
}
_txtins.value = temp;
}
</script>
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="myform" runat="server" name="myform">
<div>
<asp:TextBox ID="txtamount" runat="server" ></asp:TextBox>
<asp:TextBox ID="txtinsamount" runat="server" onblur="test();"></asp:TextBox>
<asp:TextBox ID="txtins" runat="server"></asp:TextBox></div>
</form>
</body>
</html>
試試這個。
你
<script>
標籤需要被包裹在<head>
元件或在<body>
元件;它不能只是<html>
的直接子女。更重要的是你的「類型」價值,因爲這裏提到的其他答案。
來源
2010-02-22 17:59:32 Pointy
事實上,任何與規格的偏差都會產生意想不到的結果。或者只是一個失敗。 – Dykam 2010-02-22 18:02:11
沒有骰子。
相關問題