ajax 參數傳遞的例子

1.new_file.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <title>Untitled Document</title>
  <SCRIPT type='text/javascript' src='new_file.js'></SCRIPT>
  <SCRIPT type='text/javascript'>
   window.onload = load;
  </SCRIPT>
 </head>
 <body>
  <CENTER><INPUT type='button' id='b1'></INPUT></CENTER> 
 </body>
</html>

2.new_file.js
var value = '500';

function load(){
 var domEl = document.getElementById('b1'); 
 JsButton(value,domEl);
}
function JsButton(value,domEl){
 this.domEl = domEl;
 this.value = value;
 this.domEl.buttonObj = this;
 //this.domEl.onclick = function(){
  //alert(this.value);
 //}
 this.domEl.onclick = JsButton.prototype.clickHandler;

JsButton.prototype.clickHandler = function(){
 //alert(this.value); 在回調函數中調用this屬性時﹐
 //得到的是對應的DOM元素裡面的數值﹐此處為空。
 var buttonObj = this.buttonObj;
 var value =(buttonObj && buttonObj.value)? buttonObj.value:"unknown value";
 alert(value);
}

posted on 2006-08-11 14:35 software5168 阅读(636) 评论(0)  编辑  收藏 所属分类: Java學習


只有注册用户登录后才能发表评论。


网站导航:
 
<2006年8月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

常用链接

留言簿(3)

随笔分类

随笔档案

收藏夹

JAVA學習網站

綜合

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜