好像基本都是用press來得到的
站在用戶的角度思考問題,與客戶深入溝通,找到莒縣網站設計與莒縣網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創造個性化、用戶體驗好的作品,建站類型包括:網站設計制作、成都網站設計、企業官網、英文網站、手機端網站、網站推廣、域名與空間、虛擬主機、企業郵箱。業務覆蓋莒縣地區。
實在不行只能通過applet來得到了
script
function checkCapsLock(e){
valueCapsLock = e.keyCode ? e.keyCode:e.which; // Caps Lock 是否打開
alert(valueCapsLock)
if ((valueCapsLock = 65 valueCapsLock = 90 ) // Caps Lock 打開,并且 shift鍵沒有按住
|| (valueCapsLock = 97 valueCapsLock = 122 )) // Caps Lock 打開,并且按住 shift鍵
document.getElementById('capStatus').style.visibility = 'visible';
else
document.getElementById('capStatus').style.visibility = 'hidden';
}
/script
/HEAD
BODY
input type ="text" name ="text1" onkeypress ="checkCapsLock(event)" /
div id ="capStatus" style ="visibility:hidden"font color =red Caps Lock is on. font/div
/BODY
/HTML
javascript查看一個對象中的屬性和值,包括里面有嵌套的情況。
function f(obj){
var s="";
for(prop in obj){
var temp=typeof obj[prop];
if(temp==="object"){
s+=prop+":"+"{"+f(obj[prop])+"}";
}
else{
s+=prop+":"+obj[prop]+"\n";
}
}
return s;
}
這個函數所需要的參數是一個對象。
測試驗證
1
我們新建立一個.html空文件,代碼如下寫入。保存
!doctype html
html
head
meta charset="utf-8"
title無標題文檔/title
script type="application/javascript" defer="defer" src="1.js"/script
/head
body
noscript
p
需要開啟JAVA
/p
/noscript
/body
/html
2
再新建一個新的js空文件,寫入如下代碼。之后保存。
// JavaScript Document
alert("1111111111");
3
當所有的文件都建立好后,我們來驗證寫是否有效。
上面的js代碼,就是讓瀏覽器顯示一個信息框。信息框的顯示的內容是1111111111。
如果我們的代碼無的話,那么就應該執行了javascript腳本。
這里我們先把測試瀏覽器全部禁用js,因為現在瀏覽器都已經支持了javascript.
我們需要先禁用,至于現在瀏覽器為什么都已經支持了javascript。請大家自己翻閱相關的javascript歷史,來查看。
首先是IE瀏覽器。禁用js
一 :
1. A (b c聲明的分別是對象和數組,不會報錯,d也會報錯,但是是編譯錯誤,不是運行期錯誤)
---------------------------------------------------
2.B
---------------------------------------------------
3.C(a明顯錯了,null和undefined都是頂級對象,沒有constructor,b不說了,三個等號匹配類型,他們沒有類型,不會相等,d是比較特殊的,NaN是個數字引用,它不等于任何值)
二:
4.AB(JavaScript算是Jscript的子集,Google一下Jscript就清楚了,第二個根本就是胡扯,C飄過了,Ajax的全稱是Asynchronous JavaScript and XML,當然必須用JavaScript)
---------------------------------------------------
5.ACE(這是個考JSON寫法的題,屬于基礎知識,不解釋了)
---------------------------------------------------
6.AB(自己把它們寫出來就知道了)
---------------------------------------------------
7.ABCDE
---------------------------------------------------
8.ABCDE(iframe是個框架,通過腳本可以實現內部外部的互相通信,當然也可以互相改變大小)
---------------------------------------------------
9.ABCDE(CAPTION必須緊跟在table標簽之后,其他的不解釋了)
---------------------------------------------------
10.D(window.opener指向上一級的window對象,reload方法是不存在的,window.location="a.html"本身就是個錯誤語句)
三:
1.sort方法用于對數組進行排序,它的參數是個閉包函數,用來確定排序規則,默認是按照大小從小到大排列,但是如果有參數,就會按照參數的返回值的正負來判斷,比如要對一個數字數組進行倒序排序就需要一個閉包函數
var a = function(x,y){return y-x;};
然后把這個閉包作為參數傳進去:
[3,2,1,5,8].sort(a); //=[8,5,3,2,1]
實現機制就是對數組進行兩兩比較,如果閉包的返回值是負值,順序就互相調換,正值或者零就不變,相當于一個簡寫的冒泡排序法
---------------------------------------------------
2.
DIV是block元素,默認自己占一行具備width,height等block才有的css樣式,SPAN是inline元素,內嵌在DHTML結構中,默認不換行
DIV中可以包含SPAN,但是SPAN中包含DIV是不符合W3C標準的。
---------------------------------------------------
3.
innerHTML屬性 是標示一個包含標簽內部全部html代碼的字符串
outerHTML屬性 是標示一個不但包含標簽內部而且包含標簽本身全部html代碼的字符串
innerText屬性 是標示一個包含標簽內所有文本的字符串,不包含html標簽的任何內容
---------------------------------------------------
4.
1.標簽必須閉合
2.所有元素屬性與屬性名稱必須為小寫字母
3.所有屬性值必須加上引號
---------------------------------------------------
5
日媽這個問題真讓人惱火,問的也太大了,web標準也太多了,列常用的吧:
1.XHTML應該加上doctype
2.標簽必須閉合而且規范排布
3.所有屬性值加上引號
4.特殊元素加上必要的屬性,比如img應該帶著alt,script應該帶著type而不是平時經??吹降膌anguage
5.屬性和屬性值全部改成小寫,不能出現STYLE="WIDTH:100%"
6.把css和JavaScript改成外部引用
7.不要亂套標簽,比如在span或者li里面套div
8.布局不要用table,會造成大量的垃圾代碼
9.表單元素帶上label
10.把出這個題的人斃了!
你可以在網頁的開頭寫上
script
var startDate=new Date();
function testSpeed()
{
var endDate = new Date();
alert('加載用時'+(startDate.getTime() - endDate .getTime())+'毫秒' );
}
/script
然后把body標簽改為
body onload='testSpeed()'
異步回調就是發起請求后,不等待響應就去先干別的事
相對于同步就是必須等到響應該請求后才能做別的事
新聞名稱:javascript測量,在線測試js
網頁路徑:http://m.newbst.com/article0/dssecoo.html
成都網站建設公司_創新互聯,為您提供商城網站、做網站、營銷型網站建設、關鍵詞優化、網站維護、網站營銷
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯