猿问

问一个js的问题

  function compute(op)
  {
     var num1,num2;
   num1=document.myform.num1.value;//我不懂myform.num1.value是什么意思
   num2=document.myform.num2.value;
   if (op=="+")
      document.myform.result.value=num1+num2;
     if (op=="-")
      document.myform.result.value=num1-num2;
     if (op=="*")
      document.myform.result.value=num1*num2;
     if (op=="/"  &&  num2!=0)
      document.myform.result.value=num1/num2;
  }


掌门飞哥
浏览 1742回答 3
3回答

gladyu

这种就是按照id去搜索form节点,很不好的使用习惯,建议不使用

习惯受伤

document.myform.num1.value 的意思就是,获取id为myform的from标签下的 id 为 num1 的input元素的值~~

其实我真的不是东北人

这是很古老的语法,不要学。 已经不推荐了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答