在Dw中php用if语句编写一个简易计算器
时间: 2024-09-27 20:16:38 浏览: 15
在Dreamweaver (DW) 中,虽然它主要是用于网页设计而非编程环境,但是你可以通过插入PHP代码片段来创建一个简单的HTML页面,并利用PHP的if语句实现一个基本的计算器功能。下面是一个简易的示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>简单计算器</title>
<style>
#result {
margin-top: 20px;
font-size: 24px;
}
</style>
</head>
<body>
<h2>简易计算器</h2>
<input type="text" id="num1" placeholder="数字1">
<select id="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" id="num2" placeholder="数字2">
<button onclick="calculate()">计算</button>
<div id="result"></div>
<script>
function calculate() {
var num1 = parseFloat(document.getElementById('num1').value);
var num2 = parseFloat(document.getElementById('num2').value);
var operator = document.getElementById('operator').value;
if (isNaN(num1) || isNaN(num2)) {
alert("请输入有效数字!");
} else {
switch(operator) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
if (num2 != 0) {
result = num1 / num2;
} else {
alert("除数不能为零!");
return;
}
break;
default:
alert("请选择有效的运算符!");
return;
}
document.getElementById('result').innerHTML = "结果: " + result;
}
}
</script>
</body>
</html>
```
在这个例子中,用户可以输入两个数字和选择运算符,然后点击“计算”按钮。PHP脚本会处理这个请求并在JavaScript函数`calculate`中进行计算。注意,Dreamweaver主要用于设计界面,实际运行PHP代码需要服务器支持。