为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的运行后没有结果?明明已经写规范了

<!DOCTYPE html>

<html>

 <head>

  <title> 事件</title>  

  <script type="text/javascript">

   function count(){

       var j="";

       var x=document.getElementById("txt1").value;

       var y=document.getElementById("txt2").value;

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

       switch(z){

           case "-":

           j=parselnt("x")+parselnt("y")

           break;

            case "+":

           j=parselnt(x)-parselnt(y)

           break;

            case "*":

           j=parselnt(x)*parselnt(y)

           break;

            case "/":

           j=parselnt(x)/parselnt(y)

           break;

       }

       document.getElementBy("fruit").value=j

   }

  </script> 

 </head> 

 <body>

   <input type='text' id='txt1' /> 

   <select id='select'>

<option value='+'>+</option>

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

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

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

   </select>

   <input type='text' id='txt2' /> 

   <input type='button' value=' = ' onclick="count()" /> <!--通过 = 按钮来调用创建的函数,得到结果--> 

   <input type='text' id='fruit' />   

 </body>

</html>


正在回答

3 回答

parseInt  你写错了  l是大写

0 回复 有任何疑惑可以回复我~
#1

鸥耶

已经是大写了
2018-09-13 回复 有任何疑惑可以回复我~

parsenInt(x)不用加引号,+法加这个函数就行,其他的不用加也行

0 回复 有任何疑惑可以回复我~

正确值(用+ 号  需要用parseInt(),使用parseInt()函数可解析一个字符串,并返回一个整数。)

<!DOCTYPE html>

<html>

 <head>

  <title> 事件</title> 

  <script type="text/javascript">

   function count(){

       var j="";

       var x=document.getElementById("txt1").value;

       var y=document.getElementById("txt2").value;

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

       switch(z){

           case "-":

           j=x-y

           break;

            case "+":

           j=parseInt(x)+parseInt(y)

           break;

            case "*":

           j=x*y

           break;

            case "/":

           j=x/y

       }

       document.getElementById("fruit").value=j

   }

  </script>

 </head>

 <body>

   <input type='text' id='txt1' />

   <select id='select'>

<option value='+'>+</option>

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

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

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

   </select>

   <input type='text' id='txt2' />

   <input type='button' value=' = ' onclick="count()" /> <!--通过 = 按钮来调用创建的函数,得到结果-->

   <input type='text' id='fruit' />  

 </body>

</html>



0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我的运行后没有结果?明明已经写规范了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信