已采纳回答 / iLen
1:首先JS是一种弱语言,但是同类型可以自己相加减 例如“a”+"b" 可以自动组成ab ; 1+ 2 自动变成32:不同类型的字符 我们先转换例如 “1”+2 ; parsInt("1")+2 可以实现加法33:利用eval 表达式进行实现结论:变量a和b此时是两个个字符串,所以“a”+"b" 自动组成ab将var sum = a+b; 改为 var sum = parsInt(a)+parsInt(b);或者 var sum =eval(a+b);就可以了
2017-03-20
已采纳回答 / 哈哈哈但我却完全
innerHTML可以用来进行页面的互动,比如你页面有一个按钮,一句话1,可以编辑,当你点击按钮时,后台就可以用innerHTML改变那句话1的内容。
2017-03-18
已采纳回答 / smile9620
1、open() 是关键字,给方法重新取个名,比如open1();2、<input name="button" type="button" onclick="open()" value="点击我,打开新窗口!" / >最后的 / 和 >之间有一个空格,编译器报错<...图片...>
2017-03-18
最新回答 / 慕村0095339
因为第二段文字<p id="p2" class="one">中,class的类型是“one”,所以一开始就默认使用<style>{.one{..}}</style>的样式咯,当你在 function modify()中修改p2.className="two"后,需要点击modify(),即点击“更改外观”按钮,才实现改变p2.className由“one”->"two",进而改变字体颜色
2017-03-16
已采纳回答 / shuchongtaimeng42252
去掉if(ope==true){}window.open(ope,'width=400,height=200,menubar=no,toolbar=no');
2017-03-16
已采纳回答 / 取代基丢了
你的逻辑控制有问题,首先接收confirm结果的变量和后面判断的变量名不一致,然后prompt的语法是prompt(str1, str2),再就是看你逻辑中window.open应该放在if里面,下面贴一下我写的,我也新手菜鸟,大家互相学习。 <script type="text/javascript"> function openWindow(){ var conf=confirm("打开新窗口?"); if(conf==true)// 新窗口打开时弹出确认框,是否打开 ...
2017-03-14
已采纳回答 / 慕勒5768386
取消函数写错了,var.mychoose 是什么鬼,即使编译通过了代码还是不会运行;另外代码规范方面,函数命名没有大小写分明,如changeColor;还有取消设置函数的逻辑是错的,removeAttribute('style');这样不是把默认样式都去掉了,没有样式了吗以下是正确代码(已测试):var txt = document.getElementById("txt");var con = document.getElementById("con");//定义"改变颜色"的函数function ch...
2017-03-14