首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-08-11 
aspx页面调用自定义js函数的问题我在aspx页面上写了一个自定义的js函数:function doPassVar(args){var sen

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> 

热点排行