function myalert()
{
alert("dddd")
}
在aspx文件里是这样调用的:
<script src="MyJs.js" language="javascript" type="text/javascript"></script>
后面有:
<input id="Button1" type="button" value="button" onclick="myalert()"/>
载入时执行该函数 可以直接在函数体定义后 加上一段 aaa()就执行了。从后台来执行它主要是一个原因,后台给这个函数提供参数值,那么就在Page_Load()中加入 ClientScript.RegisterStartupScript(Page.GetType(), "key1111", "aa()")立即执行的JS代码会受位置的影响,假如你把JS外部引用放入HEAD里,而你在该JS文件中试图直接访问DOM中的一个BODY的子元素,就可能产生错误,因为该JS在执行时,浏览器还没有准备好BODY的DOM.如果是这样,你可以把JS引用移到所有它要访问元素标签之后,这样就不会出错了.另外,脚本运行时错误信息也很重要,可以帮助你快速找到错误的原因和找到解决办法.