动态改变onclick的值, 想写个JS涵数,先给onClick赋值,再去点击被赋值的HTML控件.为什么不行,请高人看.
动态改变onclick的值,   想写个JS涵数,先给onClick赋值,再去点击被赋值的HTML控件.为什么不行,请高人看.   
  <SCRIPT   type= "text/javascript "   language= "javascript ">    
                         function   init(){ 
 var   vWidth   =    "100 "; 
 var   vHeight   =    "100 "; 
 var   vImgPath   =    "1.jpg "; 
 var   vonClick   =    "playVideo() "; 
 var   vonMouseOver   =    "playVideo() "; 
 var   vonMouseOut   =    "playVideo() ";   
 document.getElementById( "playButton1 ").width   =   vWidth   ;         //可以显示 
 document.getElementById( "playButton1 ").height=   vHeight   ;//可以显示 
 document.getElementById( "playButton1 ").src   =   vImgPath   ;//可以显示 
 document.getElementById( "playButton1 ").onClick   =   vonClick   ;   //不可以. 
 document.getElementById( "playButton1 ").onMouseOver   =   vonMouseOver   ;//不可以. 
 document.getElementById( "playButton1 ").onMouseOut   =   vonMouseOut   ;//不可以. 
                         }   
                         function   playVideo()   { 
                                     : 
                      } 
  </SCRIPT>             
  <BODY   onload=init()>     
  <IMG   src= " "   name= "playButton1 "   width= " "   height= " "   border= "0 "   id= "playButton1 "   onClick= " "   onMouseOver= " "   onMouseOut= " "   class= "link "/>  
                         :    
                         :   
------解决方案--------------------   <SCRIPT type= "text/javascript " language= "javascript ">    
         function init(){ 
 var vWidth =  "100 "; 
 var vHeight =  "100 "; 
 var vImgPath =  "1.jpg "; 
 var vonClick =  "playVideo "; 
 var vonMouseOver =  "playVideo "; 
 var vonMouseOut =  "playVideo ";   
 document.getElementById( "playButton1 ").width = vWidth ;   //可以显示 
 document.getElementById( "playButton1 ").height= vHeight ;//可以显示 
 document.getElementById( "playButton1 ").src = vImgPath ;//可以显示 
 document.getElementById( "playButton1 ").onClick = vonClick ; //不可以. 
 document.getElementById( "playButton1 ").onMouseOver = vonMouseOver ;//不可以. 
 document.getElementById( "playButton1 ").onMouseOut = vonMouseOut ;//不可以. 
         }   
         function playVideo() { 
             : 
        } 
  </SCRIPT>           
  <BODY onload=init()>   
  <IMG src= " " name= "playButton1 " width= " " height= " " border= "0 " id= "playButton1 " onClick= " " onMouseOver= " " onMouseOut= " " class= "link "/>  
         :  
         : 
------解决方案--------------------var vWidth