我有两个文件......
一个.php
<html>
<head>
<script>
var randomnumber=new Array();
for(var i=1; i<=10; i++)
{
randomnumber[i]=Math.random();
}
document.getElementById("h_field").value = randomnumber[1];
</script>
</head>
<body>
<form id="myform" action="process.php?var1=h_field" method="GET" >
<input type="hidden" id ="h_field">
<input type="Submit" value="my button">
</form>
</body>
</html>
b.php
<?
echo $_GET['var1'];
?>
我打算做的是使用 JavaScript 创建一个随机数数组。然后将该数组的第一个元素放在 id 为 的隐藏字段中h_field
。然后创建一个 url 变量并将隐藏字段的值分配给该变量。最后$_GET
,将它与将处理表单的页面一起打印到屏幕上。
问题
- 结果只是一个白页。
- 我也看不到处理页面地址栏中的 url 变量。