javascript和java完全不一樣,初學(xué)者容易混在一起,主要是因為語言名稱吧。javascript屬于腳本語言,它的語法跟java很像,但是語言性質(zhì)不一樣,javascript是運行在客戶端的,java則是傳統(tǒng)的程序語言運行在后臺服務(wù)器的。

成都創(chuàng)新互聯(lián)公司專注于企業(yè)網(wǎng)絡(luò)營銷推廣、網(wǎng)站重做改版、翁牛特網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5場景定制、商城開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為翁牛特等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
這里有詳細說明。
只是寫了 昵稱 密碼 確認密碼 電子郵件地址
其余的自己寫一下吧
就是這個格式
自己完成吧!
html
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
titleUntitled Document/title
script language="javascript"
function checkname(){
var div = document.getElementById("div1");
div.innerHTML = "";
var name1 = document.form1.text1.value;
if (name1 == "") {
div.innerHTML = "姓名不能為空!";
document.form1.text1.focus();
return false;
}
if (name1.length 4 || name1.length 16) {
div.innerHTML = "姓名輸入的長度4-16個字符!";
document.form1.text1.select();
return false;
}
var charname1 = name1.toLowerCase();
for (var i = 0; i name1.length; i++) {
var charname = charname1.charAt(i);
if (!(charname = 0 charname = 9) (!(charname = 'a' charname = 'z')) (charname != '_')) {
div.innerHTML = "姓名包含非法字母,只能包含字母,數(shù)字,和下劃線";
document.form1.text1.select();
return false;
}
}
return true;
}
function checkpassword(){
var div = document.getElementById("div2");
div.innerHTML = "";
var password = document.form1.text2.value;
if (password == "") {
div.innerHTML = "密碼不位空!";
document.form1.text2.focus();
return false;
}
if (password.length 4 || password.length 12) {
div.innerHTML = "密碼長度4-12位";
document.form1.text2.select();
return false;
}
return true;
}
function checkrepassword(){
var div = document.getElementById("div3");
div.innerHTML = "";
var password = document.form1.text2.value;
var repass = document.form1.text3.value;
if (repass == "") {
div.innerHTML = "密碼不位空!";
document.form1.text3.focus();
return false;
}
if (password != repass) {
div.innerHTML = "輸入密碼和確認密碼長度不一致";
document.form1.text3.select();
return false;
}
return true;
}
function checkEmail(){
var div = document.getElementById("div4");
div.innerHTML = "";
var email = document.form1.text5.value;
var sw = email.indexOf("@", 0);
var sw1 = email.indexOf(".", 0);
var tt = sw1 - sw;
if (email.length == 0) {
div.innerHTML = "電子郵件不能位空";
document.form1.text5.focus();
return false;
}
if (email.indexOf("@", 0) == -1) {
div.innerHTML = "電子郵件格式不正確,必須包含@符號!";
document.form1.text5.select();
return false;
}
if (email.indexOf(".", 0) == -1) {
div.innerHTML = "電子郵件格式不正確,必須包含.符號!";
document.form1.text5.select();
return false;
}
if (tt == 1) {
div.innerHTML = "郵件格式不對。@和.不可以挨著!";
document.form1.text5.select();
return false;
}
if (sw sw1) {
div.innerHTML = "電子郵件格式不正確,@符號必須在.之前";
document.form1.text5.select();
return false;
}
else {
return true;
}
return ture;
}
function check(){
if (checkname() checkpassword() checkrepassword() checkEmail()) {
return true;
}
else {
return false;
}
}
/script
/head
body
form name="form1" method="post" action="2.html" onsubmit="return check()"
table
tr
td
用戶名:
/td
td
input id="text1" type="text" name="text1" onblur="check()"
div id="div1" style="display:inline"
/div
/td
/tr
tr
td
密碼:
/td
td
input id="text2" type="password" name="text2" onblur="check()"
div id="div2" style="display:inline"
/div
/td
/tr
tr
td
確認密碼:
/td
td
input id="text3" type="password" name="text3" onblur="check()"
div id="div3" style="display:inline"
/div
/td
/tr
tr
td
電子郵件地址:
/td
td
input id="text4" type="text" name="text4" onblur="check()"
div id="div4" style="display:inline"
/div
/td
/tr
tr align="center"
td align="center"
input type="submit" value="提交" name="tect6"input type="reset" value="重置" name="text7"
/td
/tr
/table
/form
/body
/html
任何程序設(shè)計語言的源程序本質(zhì)上都是文本文件,理論上用任何文本編輯器(比如“記事本”)都是可以編寫的。JavaScript這類網(wǎng)頁腳本語言,在編寫和使用時都是以文本文件的形式出現(xiàn)的,一般都是直接在網(wǎng)頁編輯器內(nèi)就可以編寫。我習(xí)慣用UltraEdit。
JavaScript就是解釋性語言。
JavaScript是Netscape公司的產(chǎn)品,其目的是為了擴展Netscape Navigator功能,而開發(fā)的一種可以嵌入Web頁面中的基于對象和事件驅(qū)動的解釋性語言。
在
JavaScript里面使用反斜杠做連接符
\
例如:
有下面一個字串
"table
tr
tdYuna123/td
/tr
/table";
我想在每行后面添加一個'\'字符,然后賦給
html變量,怎么給每行后面添加一個'\'呢?
"table
\
tr
\
tdYuna123/td
\
/tr
\
/table";
你的那個可以這樣寫:
var
a="dddddddddddddddddddddddddddddddd\
eeeeeeeeeeeeeeeeeeeeeeee\
eeeeeeeeeeeeeeeeeeeeeeeeeee\
eeeeeeeeeeeeeeeeeeee\
eeeeeeeeeeeeeeeeee";
網(wǎng)站題目:javascript寫的,javascript用來寫什么
標(biāo)題路徑:http://chinadenli.net/article46/dsgjeeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、用戶體驗、營銷型網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、品牌網(wǎng)站制作、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)