第六章的编程练习,求大神指点

来源:-

慕雪83909

2019-07-21 08:25

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>事件练习</title>

<script type="text/javascript">

function count(){

var text1=parseInt(document.getElementById("text1").value);

var select=parseInt(document.getElementById("select").value);

var text2=parseInt(document.getElementById("text2").value);

var result='';

switch(select)

{

case '+':

result=text1+text2;break;

case "-": 

result=text1-text2;break;

case "*":

result=text1*text2;break;

case "/": 

result=text1/text2;break;


}

document.getElementById("text3").value=result;

}

</script>

</head>

<body>

<form action="">

<input type="text" id="text1"/>

<select  id="select">

<option value="+">+</option>

<option value="-">-</option>

<option value="*">*</option>

<option value="/">/</option>

</select>

<input type="text" id="text2"/>

<input type="button" value="=" onclick = "count()" />

<input type="text" id="text3"/>

</form>


</body>

</html>


写回答 关注

3回答

  • 吴量
    2019-07-21 15:56:56

    var select = document.getElementById("select").value

    把那句话改成这样就行了

  • 吴量
    2019-07-21 10:55:38

    var select=parseInt(document.getElementById("select").value)

    操作符为什么要用parseInt转一下呢。

    慕雪8390...

    就是点了=号没反应啊,好难啊

    2019-07-21 15:52:13

    共 1 条回复 >

  • 吴量
    2019-07-21 10:32:09

    看半天没看懂你要问什么

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题