幾種簡單的js語句(延時函式,回車事件)
//最好把<script>標籤放在HTMl文件的最後面,</body>標籤之前
Js回車事件:控制函式
<script language="javascript"> function enterHandler(event) { var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode; if (keyCode == 13) {//13為回車鍵的 ASCII //處理函式 } } </script></span>
Html中的程式碼:
<input type="" onkeydown="enterHandler(window.event);" />
Js獲取span標籤的值
<span id="check">Sb</span>
document.getElementById("check").innerHTML;
document.getElementById("check").innerText;
js延時載入
setTimeout(表示式,時間(毫秒))
//////第一種
setTimeout(
function
(){alert(2);}, 1000);
//////第二種
function
ok
(){alert(ok);}
setTimeout(
'ok'
, 1000);
///////////setInterval()就是時間間隔表示在某段時間內不停的去執行一行程式碼,除了停止它否則會一直執行下去,這就是與setTimeout()不同之處,一個是暫停多少秒後執行一次,而setInterval
js替換圖片
document.getElementById('ok').src ="XXX.jpg";
js對字元進行轉義;
ps:i don't know //如果字元裡面包涵雙引號必須用\轉義
var SB="i don\'t know"
1.丟棄小數部分,保留整數部分
js:parseInt(7/2)
2.向上取整,有小數就整數部分加1
js: Math.ceil(7/2)
3,四捨五入.
js: Math.round(7/2)
4,向下取整
js: Math.floor(7/2)
1.輸出語句:
document.write("")
2.得到表單中元素的名稱和值:
document.getElementById("表單中元素的ID號").name(或value)
3.JS中的取字串長度是: (length)
4.JS中的字元與字元相連線使用+號.
5..JS中的比較操作符有: ==等於,!=不等於,>,>=,<.<=
6.彈出提示資訊:window.alert("");
7.彈出確認框:window.confirm();
8.彈出輸入提示框:window.prompt();
9.dateObj.getTime()得到時間,
dateObj.getYear()得到年份,
dateObj.getFullYear()得到四位的年份,
dateObj.getMonth()得到月份,
dateObj.getDate()得到日,
dateObj.getDay()得到日期幾,
dateObj.getHours()得到小時,
dateObj.getMinutes()得到分,
dateObj.getSeconds()得到秒,
dateObj.setTime(value)設定時間,
dateObj.setYear(val)設定年,
dateObj.setMonth(val)設定月,
dateObj.setDate(val)設定日,
dateObj.setDay(val)設定星期幾,
dateObj.setHours設定小時,
dateObj.setMinutes(val)設定分,
dateObj.setSeconds(val)設定秒 [注意:此日期時間從0開始計]
10.表示當前所屬的位置: this
11.window.location.reload()重新整理當前頁面.
12.window.history.back()返回上一頁,window.history.forward()返回下一頁,window.history.go(返回第幾頁,也可以使用訪問過的URL)
以上程式碼都是小生自己zhengli的有啥不對的地方請多多指教!