您的位置:程序门 -> java -> web 开发



最常用的js


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


最常用的js
发表于:2007-08-01 23:05:25 楼主
大家帮忙看看:
<script   language= "javascript "   type= "text/javascript ">
<!--
function   mm_gotourl()   {   //v3.0
    var   i,   args=mm_gotourl.arguments;   document.mm_returnvalue   =   false;
    for   (i=0;   i <(args.length-1);   i+=2)   eval(args[i]+ ".location= ' "+args[i+1]+ " ' ");
}
//-->
</script>
是什么意思?
mm_returnvalue是内置属性吗?
为什么调用的时候可以是有参数的?如:
<input   name= "submit1 "   type= "submit "   class= "home-inputbtn "   onclick= "mm_gotourl( 'window ', 'home_mydesk_stay.html ');return   document.mm_returnvalue "   value= "保存 ">  
在线等,谢谢大家进来讨论!
发表于:2007-08-01 23:11:491楼 得分:0
mm_returnvalue是什么不清楚,估计是定义的变量,不过在这段代码中好像没啥用
调用是有参数是因为arguments是javascript自己的方法,这样子就可以获取到所有你传进去的参数
发表于:2007-08-01 23:18:032楼 得分:0
mm_returnvalue不是内置属性,是自定义属性。js允许自定义,如
<script>
document.myname   =   "孟子e章 "
alert(document.myname   )
</script>

arguments是内置对象,表示函数参数的集合,js函数允许可变参数,是一个很好的功能,详细可参考
js手册
发表于:2007-08-02 18:44:183楼 得分:0
整理一下发出来``
          太乱
发表于:2007-08-02 19:19:384楼 得分:0
mm_returnvalue不是内置属性;调用时是可以有参数的,js不像其他语言,非要严格符合标准(返回类型对,方法名对,参数对)才能调用。至于里面的参数可以得到的。这个脚本的功能只能实现跳转啊。只是可以通过传参来跳转。
发表于:2007-08-02 20:01:145楼 得分:0
该回复于2007-12-28 11:41:44被管理员或版主删除


快速检索

最新资讯
热门点击