www.baike369.com
百科369 > JS教程 > JavaScript动态设置控件的事件

JavaScript动态设置控件的事件


JavaScript动态设置控件的事件

有时候需要在网页中动态添加一些控件,为了某些操作,又必须为这些控件添加事件,以达到与用户交互的目的。


实例

下面是一个动态设置控件的事件的例子。源代码如下:

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JavaScript动态设置控件的事件实例-www.baike369.com</title>
<script type="text/javascript">
<!--
// 添加事件的参数,参数为控件的标识
function addClick(obj)
{
  // 绑定按钮的单击事件
  obj.onclick=function()
  {
    // 单击事件完成的功能——输出提示
    alert("动态添加事件成功!");
  }
}
-->
</script>
</head>
<body>
<input type="button" id="Button2" value="测试" /><br />
<input type="button" id="Button1" value="为上面的按钮添加事件" onclick="addClick(Button2);" />
</body>
</html>

显示效果如下:

JavaScript动态设置控件的事件实例

绑定控件时需要知道此控件的唯一标识(ID),然后以属性的方式指明要实现的事件(如onclick)。事件的内容是一个方法。

首先单击“为上面的按钮添加事件”按钮,然后单击“测试”按钮。

Copyright© 2011-2016 www.baike369.com All Rights Reserved