<script language="javascript">
function benchi(){
var xinming=document.test.mingzi.value
alert(xinming)
}
</script>
<body bgcolor="lightlue">
<p>
<font color ="blue" size="20">
<i><b><u>表单标记</i></u></b>
</font>
<hr width="100%" size="5" noshade>
<form name="test">
<pre>
<p>
姓名:<input type="text" name="mingzi" value="请输入姓名"
size="25" maxlength="30">
密码:<input type="password" name="passwd" size="15" maxlength="20">
<br>
联系电话:<input type="text" name="phone" size="25" maxlength="30"><br><br>
<b>性别:</b>
<input type="radio" name="sex" value="benchi" checked>奔驰<input type="submit" value="查看" onClick="benchi()">
</form>
这个变量i是全局的,当然是一个,主要是你 var i="session"这个地方的问题,应是:var i="<?php echo $_SESSION['你的临时会话']?>"
可以使用闭包的方法:function aa() {
var a = 'hello'
return function(){
return a
}
}
然后在外面接收:
var fn=aa()//返回一个匿名函数
var a=fn()//获取到匿名函数中的返回值
根据作用域链的原理内部的函数可以访问到外部函数的变量,然后将获取的变量返回即可。