javascript常用方法總結(jié)
1、JavaScript:寫入 HTML 輸出
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph</p>");
2、JavaScript:對事件作出反應(yīng)
<button type="button" onclick="alert('Welcome!')">點(diǎn)擊這里</button>
3、JavaScript:改變 HTML 內(nèi)容
x=document.getElementById("demo") //查找元素
x.innerHTML="Hello JavaScript"; //改變內(nèi)容
4、JavaScript:改變 HTML 圖像
element=document.getElementById('myimage')
element.src="../i/eg_bulboff.gif";
5、改變 HTML 樣式
x=document.getElementById("demo") //找到元素
x.style.color="#ff0000"; //改變樣式
6、JavaScript 對大小寫敏感。
JavaScript 對大小寫是敏感的。
當(dāng)編寫 JavaScript 語句時(shí),請留意是否關(guān)閉大小寫切換鍵。
函數(shù) getElementById 與 getElementbyID 是不同的。
同樣,變量 myVariable 與 MyVariable 也是不同的。
7、提示:一個(gè)好的編程習(xí)慣是,在代碼開始處,統(tǒng)一對需要的變量進(jìn)行聲明。
8、Value = undefined
在計(jì)算機(jī)程序中,經(jīng)常會聲明無值的變量。未使用值來聲明的變量,其值實(shí)際上是 undefined。在執(zhí)行過以下語句后,變量 carname 的值將是 undefined:
var carname;
9、創(chuàng)建 JavaScript 對象
本例創(chuàng)建名為 "person" 的對象,并為其添加了四個(gè)屬性:
person=new Object();
person.firstname="Bill";
person.lastname="Gates";
person.age=56;
person.eyecolor="blue";
10、JavaScript 表單驗(yàn)證
必填(或必選)項(xiàng)目
下面的函數(shù)用來檢查用戶是否已填寫表單中的必填(或必選)項(xiàng)目。假如必填或必選項(xiàng)為空,那么警告框會彈出,并且函數(shù)的返回值為 false,否則函數(shù)的返回值則為 true(意味著數(shù)據(jù)沒有問題):
<html>
<head>
<script type="text/javascript">
function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
{alert(alerttxt);return false}
else {return true}
}
}
function validate_form(thisform)
{
with (thisform)
{
if (validate_required(email,"Email must be filled out!")==false)
{email.focus();return false}
}
}
</script>
</head>
<body>
<form action="submitpage.htm" onsubmit="return validate_form(this)" method="post">
Email: <input type="text" name="email" size="30">
<input type="submit" value="Submit">
</form>
</body>
</html>
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡
相關(guān)文章
使用JS實(shí)現(xiàn)鼠標(biāo)放上圖片進(jìn)行放大離開實(shí)現(xiàn)縮小功能
這篇文章主要介紹了使用JS實(shí)現(xiàn)鼠標(biāo)放上圖片進(jìn)行放大離開實(shí)現(xiàn)縮小功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01
在Js頁面通過POST傳遞參數(shù)跳轉(zhuǎn)到新頁面詳解
這篇文章主要給大家介紹了關(guān)于在Js頁面通過POST傳遞參數(shù)跳轉(zhuǎn)到新頁面的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08
bootstrap Table實(shí)現(xiàn)合并相同行
這篇文章主要為大家詳細(xì)介紹了bootstrapTable實(shí)現(xiàn)合并相同行,fastadmin框架同樣使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-07-07
JS網(wǎng)頁圖片按比例自適應(yīng)縮放實(shí)現(xiàn)方法
JavaScript的9個(gè)陷阱及評點(diǎn)分析
CocosCreator入門教程之網(wǎng)絡(luò)通信

