读书人

aspx页面调用自定义js函数的有关问题

发布时间: 2012-08-11 20:50:31 作者: rapoo

aspx页面调用自定义js函数的问题
我在aspx页面上写了一个自定义的js函数:
function doPassVar(args)
{
var sendText = args.value;
window.document.myFlash.SetVariable("myVar", sendText);
}
在一个textbox的ontextchanged事件中调用这个函数:
<asp:TextBox ID="TextBox1" runat="server" OnTextChanged="doPassVar(this)"></asp:TextBox>

但是运行后说不包含dopassvar的定义,这是为什么?请高手给帮帮忙。

[解决办法]

HTML code
<!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"><head runat="server">  <title></title>  <script>    function doPassVar(args) {      var sendText = args.value;      alert(sendText)      window.document.myFlash.SetVariable("myVar", sendText);    }  </script></head><body>  <form id="form1" runat="server"><asp:TextBox ID="TextBox1" runat="server" onchange="doPassVar(this);"></asp:TextBox>  </form></body></html> 

读书人网 >asp.net

热点推荐