1、实习十 Javascript的使用(四),实验要求 1. Javascript综合应用 2.全面掌握Javascript编程,实验内容,1. 编写程序: 使用一个带有初始算术表达式的文本框,可随意输入一个算术表达式,将计算结果使用多行文本框显示出来。 2. 编写程序: 在第1题的基础上,添加在状态栏显示“你好!欢迎浏览我的页面”的文字,并设定让文字自动消失的时间。 3. 编写程序: 参照例4.10,用函数建立一个对象。 4.综合练习,4. 综合练习,41 使用复选框 例4.20使用复选框。function c1(form,callingField) if (callingField=resul
2、t) if (form.square.checked) form.entry.value=Math.sqrt(form.result.value) else,form.entry.value= form.result.value/2; else if(form.square.checked) form.result.value= form.entry.value*form.entry.value else form.result.value= form.entry.value*2 ,请输入一个值:选择计算平方否则计算加倍:结果为:,在浏览器中可以看到如图4.20所示的页面。 注意: 如果输入的
3、不是数字将返回NaN。,图4. 20,42 使用单选框 用单选框实现加倍与平方。function c1(form,callingField) if (callingField=result) if (form.action1.checked) form.entry.value=Math.sqrt(form.result.value) else form.entry.value= form.result.value/2;, else if(form. action1.checked) form.result.value= form.entry.value*form. entry.value el
4、se form.result.value= form.entry.value*2 , 请输入一个值:选择加倍:选择平方: ,结果为:在浏览器中你可以看到如图4.21所示的页面。 注意: 如果输入的不是数字将返回NaN。,图4. 21,4.10 一个带有计算功能的网页,function c1(form) form.results.value=eval(form.entry.value); function c2(form),r=form.entry.value form.results1.value=(3.14159*r*r); function c3(form) n=form.entry.value p=1 for (var i=1;i, marginbottom: 0 align=left, 这是一个演示计算的模块,分别可以进行以下计算:算术表达式的计算,只要在输入框输入要计算的表达式,例如,20*3+8,然后单击【计算算术表达式】按钮,即可得到表达式的值,并可反复输入进行计算。,2. 计算圆的面积,只要在输入框输入圆的半径,如6,单击【计算圆面积】按钮,可看到该圆的面积数值。3. 计算阶乘,只要在输入框输入阶乘数,如8,单击【计算阶乘】按钮,即可看到阶乘的值。,输入框 ,阶乘数为: 在浏览器中可以看到如图4.35所示的页面。,