CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

怎么修改对象的事件,例如:页面上有两个按钮,我想点击一个,修改另外一个按钮的单击事件!

楼主llhdf(塞外浪子)2004-12-01 14:47:49 在 Web 开发 / JavaScript 提问

怎么修改对象的事件,例如:页面上有两个按钮,我想点击一个,修改另外一个按钮的单击事件!  
  现面基本代码写出,实现不了,请问怎么解决!  
  <HTML>  
  <HEAD>  
  <TITLE>   New   Document   </TITLE>  
  <script   language="Javascript">  
  function   t(){  
          b2.onclick   ="alert('b2')";  
  }  
  </script>  
  </HEAD>  
  <BODY>  
  <input   name="b1"   type="button"   value="ttt"   onClick="t()">  
  <input   name="b2"   type="button"   value="b22222"   >  
  </BODY>  
  </HTML>  
  问题点数:0、回复次数:4Top

1 楼tianch(晴空)回复于 2004-12-01 14:59:40 得分 0

这样试试  
  <HTML>  
  <HEAD>  
  <TITLE>   New   Document   </TITLE>  
  <script   language="Javascript">  
  function   t(){  
          document.all.b2.onclick   =   function   (){   alert("b2");};  
  }  
  </script>  
  </HEAD>  
  <BODY>  
  <input   name="b1"   type="button"   value="ttt"   onClick="t()">  
  <input   name="b2"   type="button"   value="b22222"   >  
  </BODY>  
  </HTML>Top

2 楼shyslysky(飞天)回复于 2004-12-01 15:02:01 得分 0

function   t(){  
          b2.onclick=   function(){alert('b2');}    
  }Top

3 楼manyou(他山之石【养万头猪,行万里路】)回复于 2004-12-01 15:06:32 得分 0

<script>  
  var   code   =   "alert('原来的')"  
  function   test()   {  
  eval(code);  
  }  
  </script>  
  <input   type=button   value=按钮1   onclick="code='alert(\'新的\')'">  
  <input   type=button   value=按钮2   onclick="test()">Top

4 楼llhdf(塞外浪子)回复于 2004-12-01 15:07:48 得分 0

请问实现得原理,是使用function对象,覆盖了对象的方法是吗!Top

相关问题

  • 如何在单击按钮时打开另一个web页面
  • 如何实现单击按钮,进行页面打印???
  • 如何实现:单击子页面中的一个按钮,使主页面转向另一个页面
  • 我想在一个特定大小的页面中单击一个按钮...
  • 我想在页面上做三个按钮,单击每个按钮转到不同页面,该怎么些代码呢?
  • 如何在页面中通过单击一个按钮增加一个表格的行数?
  • 问个简单问题,如何在C#+ASP.NET中单击一个按钮,打开个全屏的页面?????
  • 有什么办法可以单击页面的按钮可以弹出“选择目录路径”的那个框?
  • 单击服务器按钮时如何让页面中的验证控间全部失效?
  • 单击提交按钮,如何同时打开一个新的页面???????(我是新手!!)

关键词

得分解答快速导航

  • 帖主:llhdf

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo