重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
JAVAScript这东西太小了,没什么专业的认证。而js本质上是ECMA组织提出的标准,然后各个厂商实现这样的标准,各厂商的实现可能还会有区别,所以没有这样的认证... 另外,JS其实也包含了很多东西,如果学好了也会有很深的造诣。谢谢!
专业成都网站建设公司,做排名好的好网站,排在同行前面,为您带来客户和效益!成都创新互联为您提供成都网站建设,五站合一网站设计制作,服务好的网站设计公司,成都网站建设、成都网站设计负责任的成都网站制作公司!
是浏览器问题,你换用IE
IE9及以下版本:可以直接打开
IE10:需要切换到兼容模式,或切换到IE9,IE8都可以(切换方式:F12,如下图)
貌似报名时间已经过了。
一
1.此input所在的form区域
2.true false
6.hand和body body/body之间
7.Object和Function
10. // 和 /**/
二
4.X(别的地方也可以用)
5.X(不会执行,当做对象new了之后才会执行)
9.X(name属性指的是名字,type属性才指类型)
三
1. NaN(n没定义)
2. 60
3.Var x,y;语句中的有错误Var应该是var,如果是var的话,输出结果为 1
4.很多错误,同上
四
1.22
2. this.ar=calar; //结果200 其它注释略
没听说过有js的认证...我的理解是这样的:一般有认证考试的技术都是某家公司的技术,比如原来sun的java认证,microsoft的.net认证,oracle的认证等等,一般都是公司为了推广其技术而设置的,而js本质上市ECMA组织提出的标准,然后各个厂商实现这样的标准,各厂商的实现可能还会有区别,所以没有这样的认证... 另外,js也不是什么小打小闹的东西,其中也包含了很多东西,如果学好了也会有很深的造诣
写了1个小时啊,我是新手,写的不好。多多包涵。
======================================================================
script type="text/javascript" language="javascript"
function $(id){
return document.getElementById(id);
}
function $$(TagName){
return document.getElementsByTagName(TagName);
}
/script
script type="text/javascript" language="javascript"
//姓名、家庭住址、身份证号、毕业学校、所学专业等信息。
//然后,点击提交按钮,把用户提交的信息在网页的下半部分来显示出来。
function sub(){
var myform = $$("input");
var formdiv= $('formdiv');
formdiv.innerHTML = "姓名:"+myform.namedItem("username").value+"br";
formdiv.innerHTML += "家庭住址:"+myform.namedItem("useraddr").value+"br";
formdiv.innerHTML += "身份证号:"+myform.namedItem("idcard").value+"br";
formdiv.innerHTML += "毕业学校:"+myform.namedItem("school").value+"br";
formdiv.innerHTML += "所学专业:"+myform.namedItem("major").value+"br";
}
/script
姓名、家庭住址、身份证号、毕业学校、所学专业等信息。br
然后,点击提交按钮,把用户提交的信息在网页的下半部分来显示出来。
form method="get" onsubmit="false" id="myform"
姓 名:input type='text' name="username" /br
家庭住址:input type='text' name="useraddr" /
身份证号:input type='text' name="idcard" /
毕业学校:input type='text' name="school" /
所学专业:input type='text' name="major" /
input type="button" onclick="sub()" id="subbutton" value="提交"/
/form
div id="formdiv" style="border:2px solid red;width:500px;height:100px"
/div
hr /
2、在网页上设计5个按钮超连接,点击相应按钮的时候,链接到按钮上显示的网址上去。br
用JavaScript 来实现。(40分)br
script type="text/javascript" language="javascript"
window.onload = function(){
var buttons = $$('button');
for(var i=0,len=buttons.length;ilen;i++){
buttons[i].onclick = function(){window.open(this.value);};
}
}
/script
button value="" id="www163"网易/buttonbr
button value="" id="baidu" 百度/buttonbr
button value="" id="sina"新浪/buttonbr
button value="" id="mail163"网易邮箱/buttonbr
button value="" id="yahoo"雅虎/buttonbr
hr /
3、在网页上自己设计一个计数器,有按钮来控制计数器的开始和停止。br
每隔一秒钟,计数器就加1。超过60秒,则向分钟进位。最大计数时间为60分钟。
script type="text/javascript" language="javascript"
window.onload = function(){
//定义一个立即执行的匿名函数.当页面加载完毕时 立即执行,参数是:装载计数器的 DIV 的 ID
(function (div){
//创建页面所需的 标签
var timer = document.createElement("span");
var Intervalstop = document.createElement("input");
var IntervalContinue = document.createElement("input");
var timeclear = document.createElement("input");
var ln = document.createElement("br");
//间歇调用 的句柄,主要是为了清除 间歇调用。
var inter;
//var hours=0,minutes=0,seconds=0;
//定义一个时间类,主要是为了强化 tostring() 方法,使其在小于10的时候 有前置0。
function datatime(time){
var time;
this.time = time;
}
datatime.prototype = {
constructor : datatime,
tostring : function(){//格式化输出
if(this.time10){
return "0"+this.time;
}else{
return this.time;
}
},
autoadd : function(){//自增
return this.time++;
},
gettime : function(){//获取
return this.time;
},
setzero : function(){//清零
return this.time=0;
}
};
//实例化3个数,分别用来表示时分秒
var hours = new datatime(0);
var minutes = new datatime(0);
var seconds = new datatime(0);
//初始化 时间面板
timer.innerHTML = '00:00:00';
//设置页面元素的属性
Intervalstop.value = "停止计时";
Intervalstop.type = "button";
IntervalContinue.value = "开始计时";
IntervalContinue.type = "button";
timeclear.value="清零";
timeclear.type="button";
//将元素 加到页面中
document.getElementById(div).appendChild(timer);
document.getElementById(div).appendChild(ln);
document.getElementById(div).appendChild(IntervalContinue);
document.getElementById(div).appendChild(Intervalstop);
document.getElementById(div).appendChild(timeclear);
//间歇调用方法
function setClick(){
inter = setInterval(function(){
seconds.autoadd();
if(seconds.gettime()=60){
seconds.setzero();
minutes.autoadd();
if(minutes.gettime()=60){
minutes.autoadd();
hours.autoadd();
}
}
//输出到页面:
timer.innerHTML = hours.tostring()+":"+minutes.tostring()+":"+seconds.tostring();
},1000);
}
//停止计时
Intervalstop.onclick = function(){
if(inter){
clearInterval(inter);
}
};
//开始计时
IntervalContinue.onclick = function(){
//设置 间歇调用
setClick();
}
//清零
timeclear.onclick = function(){
seconds.setzero(); //将秒设置为零
minutes.setzero(); //将分钟设置为零
hours.setzero(); //将小时设置为零
//输出到页面
timer.innerHTML = "00:00:00";
//清除间歇调用
if(inter){
clearInterval(inter);
}
}
})("clock");
}
/script
div style="border:1px solid blue;width:300px;height:20px;"
div id="clock" /div
/div
========================================================================
以上复制保存就能用,手懒就没加注释,看不懂的给我信息。