网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > 网页特效
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.用按钮来调整各颜色的比例,从而.
.数字排序的小程序,编程序时可以.
.javascript实现函数重载的深入探.
.限制表单输入的代码,有个进度条.
.单击右键弹出一个对话框.
.可以每天连接到不同连接的代码不.
.按钮驱动背景.
.弹性效果的运动图片,网页特效.
.3D旋转的立方体特效代码.
.输入一副图片的网址可以看到该图.
.网页中一块区域内容的隔行换色的.
.用快捷键打开页面源代码或者是打.
.进入页面时,系统会根据你所使用.
.用下拉选择框分别改变表格特定区.
.荧光文字(和前一个差不多啊!也.
.非常简单的一个测试HTML代码的一.
.一个表单日期输入的JS脚本 非常实.
.在多选框中,自动检测出你所选择.
.能记事的万年历特效代码.
.文字闪烁的特效代码.

自动计算二次函数的根值

发表日期:2007-12-21


<!-- 把下面代码加到<body>区域中 -->
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
<!--
function findRoots() {
  var ff = document.forms[
"quad"];
  var a = ff.elements[
"a"].value;
  var b = ff.elements[
"b"].value;
  var c = ff.elements[
"c"].value;
  if(a.length == 0 || a == "0") {
    alert("The co-efficient of x^2 must be a non-zero number.");
    return;
  }
  var addOf = -1*b;
  var rootOf = b*b - 4*a*c;
  var denomOf = 2*a;
  ff.elements[
"be"].value = addOf;
  ff.elements[
"root"].value = rootOf;
  ff.elements[
"denom"].value = denomOf;
  var firstDivide = addOf / denomOf;
  if(rootOf == 0) {
    ff.elements[
"x1"].value = firstDivide;
    ff.elements[
"x2"].value = "";
  } else if(rootOf < 0) {

    rootOf *= -1;
    rootOf = Math.sqrt(rootOf);
    rootOf /= denomOf;
    ff.elements[
"x1"].value = firstDivide + " + i" + rootOf;
    ff.elements[
"x2"].value = firstDivide + " - i" + rootOf;
  } else if(rootOf > 0) {
    rootOf = Math.sqrt(rootOf);
    rootOf /= denomOf;
    ff.elements[
"x1"].value = (firstDivide + rootOf);
    ff.elements[
"x2"].value = (firstDivide - rootOf);
  }
}
//-->
//  End -->
</script>
<form name="quad" onsubmit="return false;">
<p>请输入相关数据
</p><p>
y = <input name="a" value="6" class="num" size=2>x<sup>2</sup> +
<input name="b" value="12" class="num" size=2>x +
<input name="c" value="18" class="num" size=2>
</p><p>
<input type="button" value="计算" onclick="findRoots();">
</p>
<p>
<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td rowspan=3 align="right">
x<sub>1</sub>, x<sub>2</sub> =
</td>
<td align="center">
<input name="be" class="num" size=2> + root(<input name="root" class="num" size=3>)
</td>
<td rowspan=3>
 =
</td>
<td rowspan=3 align="left">
<input name="x1" class="num" size="25"><br><input name="x2" class="num" size="25">
</td>
</tr>
<tr>
<td>
<hr width="100%" size=1>
</td>
</tr>
<tr>
<td align="center">
<input name="denom" class="num" size=3>
</td></tr></table></p>
</form>

上一篇:利用全屏打开加重定窗口大小产生的无边框网页 人气:1105
下一篇:百发百中的广告点击代码 人气:911
浏览全部javascript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐