花了大半天才写出来的这简单的计算器。
感言:对于只简单学习过HTML的人来说,做这个玩意简直要命,在百度找到了些相关文章,然而太乱了,想下载还要用券,心累。
上代码,相关的知识不懂评论可以问,我会在能力范围内回答。
首先文件必须是php文件,HTML不行,会有不少问题(试了好久!!)
整个代码需要注意的是
第十一行的"action=xxxx.php",
xxx.php是你所创建的php文件名
<html>
<head>
<title>Title</title>
<style type="text/css">
body{align:center};
</style>
</head>
<body>
<h2 align="center">
<form name="form1" action="CL.php" method="get" >
请输入第一个数字:<input type="text" name="v1"><br>
请输入第二个数字:<input type="text" name="v2"><br>
<select name="select1">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input name="sub" type="submit" value="提交">
</form>
</h2>
<?php
if(isset($_GET["sub"]))
{
$v1 = $_GET["v1"];
$v2 = $_GET["v2"];
$con = 0;
switch ($_GET["select1"]) {
case "+":
$con = $v1 + $v2;
break;
case "-":
$con = $v1 - $v2;
break;
case "*":
$con = $v1 * $v2;
break;
case "/":
$con = $v1 / $v2;
break;
}
echo <<<STR
<script>
alert($con);
</script>
STR;
}
?>
</body>
</html>