原代码:<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function sum()
{
var A=document.getElementById("Text1").value;
var label= document.getElementById("Label1");
var temp=A*1.1;
label.innerText=temp.toFixed(2);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<input id="Text1" type="text" />
<asp:Label ID="Label1" runat="server" Text="Label">
</asp:Label><input id="Button5" type="button" value="button" onclick="sum()" />
</form>
</body>
</html>可是在页面加入MagicAjax后上面的sum()函数没有在生面的页面中生成.请问应该怎么解决.
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function sum()
{
var A=document.getElementById("Text1").value;
var label= document.getElementById("Label1");
var temp=A*1.1;
label.innerText=temp.toFixed(2);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<input id="Text1" type="text" />
<asp:Label ID="Label1" runat="server" Text="Label">
</asp:Label><input id="Button5" type="button" value="button" onclick="sum()" />
</form>
</body>
</html>可是在页面加入MagicAjax后上面的sum()函数没有在生面的页面中生成.请问应该怎么解决.
/// 应用于Ajax的JavaScript复杂操作
/// </summary>
/// <param name="JavaScript">JavaScript脚本</param>
public void AjaxForJs(string JavaScript)
{
MagicAjax.AjaxCallHelper.WriteAddScriptElementScript("" + JavaScript + "", new System.Collections.Specialized.NameValueCollection());
return;
}