HTML中传递和引用JavaScript变量

.true; .auto-links: .false;}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<html> 
 
<head> 
 
<title>在HTML中传递和引用JavaScript变量</title> 
 
<script type="text/javascript"> 
 
  var foobar; //全局变量声明 
  
  function passvar(){ 
    foobar = document.getElementById('textfield').value; 
    //document.write('传递变量成功'); 
    alert('传递变量成功!'); 
 } 
  
 //显示变量 
 function displayvar(){ 
   alert('变量值为:'+foobar); 
 } 
  
 //引用变量 
 function varpass(){ 
    document.getElementById('textdispaly').value = foobar;  
    //foobar = document.getElementById('textdispaly').value ; 
 } 
</script> 
 
</head> 
 
<body> 
 
<center> 
<h1>在HTML中传递JavasScript变量</h1><hr><br> 
<h5>单击相应按钮...</h5> 
 <form name="form1" method="post" action=""> 
  <p> 
  <label> 
   <input type="text" name="textfield" id="textfield"> 
  </label> 
  <label> 
  <!--绑定 onclick事件 --> 
  <input type="button" name="button1" value="传递变量" onclick="void passvar();"< /span> 
  </label> 
  <label> 
   <!--绑定 onclick事件 --> 
  <input type="button" name="button2" value="显示变量" onclick="void displayvar();"< /span>> 
   
  </label> 
 </p> 
 <p> 
  <label> 
   <input type="text" name="display" id="textdispaly"> 
  </label> 
  <label> 
   <!--绑定 onclick事件 --> 
   <input type="button" name="button3" value="引用输入变量" onclick="void varpass();"< /span>> 
  </label> 
  </p> 
 </form> 
 
</center> 
 
</body> 
 
</html>

原文来自:

http://ivantian2008.blog.51cto.com/622133/1127456

坚持原创技术分享,您的支持将鼓励我继续创作!