第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

都是按照老師說的打的,大家看看我的代碼哪里錯了?

<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html?xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>無標(biāo)題文檔</title>
<link?rel="stylesheet"?href="style.css"?type="text/css"?/>
<script?type="text/javascript"?src="js/jquery-1.7.2.min.js"></script>
</head>

<body>
<form>
????<!--會員名-->
????<div>
????????<label>
????????????<span>會員名:</span>
????????????<input?type="text"?class="text"?id="memberName"/>
????????</label>
????????<p?class="msg">
????????????<i></i>
????????????5-25個字符,一個漢字為兩個字符,推薦使用中文會員名
????????</p>
????</div>
????<div>
????????<label>
????????????<span></span>
????????????<b?id="count">0個字符</b>
????????</label>
????</div>
?
????<!--密碼-->
????<div>
????????<label>
????????????<span>登陸密碼:</span>
????????????<input?type="password"?class="text"?/>
????????</label>
????????<p?class="msg">
????????????<i></i>
????????????5-25個字符,一個漢字為兩個字符,推薦使用中文會員名
????????</p>
????</div>
?
????<div?style="margin:3px?0?10px?0">
????????<label>
????????????<span></span>
????????????<em?class="active">弱</em>
????????????<em>中</em>
????????????<em>強</em>
????????</label>
????</div>
?
????<!--確認(rèn)密碼-->
????<div?style="padding-bottom:20px">
????????<label>
????????????<span>確認(rèn)密碼:</span>
????????????<input?type="password"?class="text?disabled="?/>
????????</label>
????????<p?class="msg">
????????????<i></i>
????????????請再輸一次
????????</p>
????</div>
?
????<!--驗證碼-->
????<div>
????????<label>
????????????<span>驗證碼:</span>
????????????<input?type="text"?class="text"?style="width:50px"?/>
????????????<img?class="ver_img"?src="img/verification_code.png">
????????????<a?class="changeimg"?href="#"?title="重新獲取驗證碼"></a>
????????</label>
????</div>
?
????<!--提交按鈕-->
????<div>
????????<input?class="submitBtn?btn"?type="submit"?value="同意協(xié)議并注冊">
????</div>
?
</form>
</body>
</html>

//?JavaScript?Document
function?getLength(str){
	return?str.replace(/[^\x00-xff]/g,"xx").length;//這里的正則\x00-xff是不是寫錯了,少了一個轉(zhuǎn)義符???
	
	}

window.onload=function(){
	var?aInput=document.getElementByTagName("input");
	var?oName=aInput[0];
	var?pwd=aInput[1];
	var?pwd2=aInput[2];
	var?aP=document.getElementByTagName("p");
	var?name_msg=aP[0];
	var?pwd_msg=aP[1];
	var?pwd2_msg=aP[2];
	var?count=document.getElementById("count");
	var?aEm=document.getElementByTagName("em");
	var?name_length=0;//為什么賦值為0??
	
//1.數(shù)字、字母(\w)??漢字\u4e00-\u9fa5
//5-25個字符,一個漢字為兩個字符,推薦使用中文會員名


	//用戶名
	oName.onfocus=function(){
		name_msg.style.display="block";
		name_msg.innerHTML='<i?class="ati"></i>?5-25個字符,一個漢字為兩個字符,推薦使用中文會員名'
		
		
		};
	oName.onkeyup=function(){
		?count.style.visibility="visiable";
		?name_length=getLength(this.value);
		?count.innerHTML=name_length+'個字符';
		?if(name_length==0){
			?count.style.visibility="hidden";
			?}
		};
		
	oName.onblur=function(){
		//含非法字符
		?????var?re=/[^\w\u4e00-\u9fa5]/g;
?????????????if(re.test(this.value)){
				?name_msg.innerHTML='<i?class="err"><i>含非法字符!'
				?}
		?????else?if(this.value==""){
				name_msg.innerHTML='<i?class="err"><i>不能為空!'
				?}
			?else?if(name_length>25){
				name_msg.innerHTML='<i?class="err"><i>長度超過25個字符!'
				?}	?
			?else?if(name_length<6){
				name_msg.innerHTML='<i?class="err"><i>長度少于6個字符!'
				?}			};
			?else{
				name_msg.innerHTML='<i?class="ok"><i>OK!'
				?}		
	
	
	
	}


正在回答

7 回答

var?aInput=document.getElementByTagName("input");
var?aInput?=document.getElementsByTagName("input");

找一找這2行有什么區(qū)別?發(fā)現(xiàn)了木有,是getElementsByTagName不是getElementByTagName。沒錯,你把所有的getElementsByTagName都打成了getElementByTagName。我就不一一列舉了哈。

count.style.visibility="visiable";
count.style.visibility?=?"visible";

這2行又有什么區(qū)別?你把visible敲成了visiable。

花括號是成對出現(xiàn)滴,最后少了}

修改后的JS

//?JavaScript?Document
function?getLength(str){
???return?str.replace(/[^\x00-xff]/g,"xx").length;//這里的正則\x00-xff是不是寫錯了,少了一個轉(zhuǎn)義符???
???
???}

window.onload=function()?{
???var?aInput?=document.getElementsByTagName("input");
???var?oName?=?aInput[0];
???var?pwd?=?aInput[1];
???var?pwd2?=?aInput[2];
???var?aP?=?document.getElementsByTagName("p");
???var?name_msg?=?aP[0];
???var?pwd_msg?=?aP[1];
???var?pwd2_msg?=?aP[2];
???var?count?=?document.getElementById("count");
???var?aEm?=?document.getElementsByTagName("em");
???var?name_length?=?0;//為什么賦值為0??

//1.數(shù)字、字母(\w)??漢字\u4e00-\u9fa5
//5-25個字符,一個漢字為兩個字符,推薦使用中文會員名

???//用戶名
???oName.onfocus?=?function?()?{
??????name_msg.style.display?=?"block";
??????name_msg.innerHTML?=?'<i?class="ati"></i>?5-25個字符,一個漢字為兩個字符,推薦使用中文會員名'

???};
???oName.onkeyup?=?function?()?{
??????count.style.visibility?=?"visible";
??????name_length?=?getLength(this.value);
??????count.innerHTML?=?name_length?+?'個字符';
??????if?(name_length?==?0)?{
?????????count.style.visibility?=?"hidden";
??????}
???};

???oName.onblur?=?function?()?{
??????//含非法字符
??????var?re?=?/[^\w\u4e00-\u9fa5]/g;
??????if?(re.test(this.value))?{
?????????name_msg.innerHTML?=?'<i?class="err"></i>含非法字符!'
??????}
??????else?if?(this.value?==?"")?{
?????????name_msg.innerHTML?=?'<i?class="err"></i>不能為空!'
??????}
??????else?if?(name_length?>?25)?{
?????????name_msg.innerHTML?=?'<i?class="err"></i>長度超過25個字符!'
??????}
??????else?if?(name_length?<?6)?{
?????????name_msg.innerHTML?=?'<i?class="err"></i>長度少于6個字符!'
??????}
??????else?{
?????????name_msg.innerHTML?=?'<i?class="ok">OK!</i>'
??????}


???}
}


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Bill0123 提問者

謝謝啦!
2015-09-02 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Perona 回復(fù) Bill0123 提問者

不客氣
2015-09-02 回復(fù) 有任何疑惑可以回復(fù)我~
#3

李納偉多

sdfsflsdk
2015-09-10 回復(fù) 有任何疑惑可以回復(fù)我~
#4

李納偉多 回復(fù) Perona

kkk
2015-09-10 回復(fù) 有任何疑惑可以回復(fù)我~
#5

Perona 回復(fù) 李納偉多

怎么?
2015-09-10 回復(fù) 有任何疑惑可以回復(fù)我~
#6

李納偉多 回復(fù) Perona

jkjlklk
2015-09-10 回復(fù) 有任何疑惑可以回復(fù)我~
#7

李納偉多 回復(fù) 李納偉多

sdfsfd
2015-09-11 回復(fù) 有任何疑惑可以回復(fù)我~
#8

李納偉多 回復(fù) 李納偉多

wrwre
2015-09-11 回復(fù) 有任何疑惑可以回復(fù)我~
#9

李納偉多

sdfs
2015-09-11 回復(fù) 有任何疑惑可以回復(fù)我~
查看6條回復(fù)

為什么我的也不能交互啊?? 為什么啊? 我都檢查好幾遍了? js也引入了的啊


0 回復(fù) 有任何疑惑可以回復(fù)我~

oName.onblur=function(){

????????//含非法字符

?????????????var?re=/[^\w\u4e00-\u9fa5]/g;

?????????????if(re.test(this.value)){

?????????????????name_msg.innerHTML='<i?class="err"><i>含非法字符!'

?????????????????}

?????????????else?if(this.value==""){

????????????????name_msg.innerHTML='<i?class="err"><i>不能為空!'

?????????????????}

?????????????else?if(name_length>25){

????????????????name_msg.innerHTML='<i?class="err"><i>長度超過25個字符!'

?????????????????} ?

?????????????else?if(name_length<6){

????????????????name_msg.innerHTML='<i?class="err"><i>長度少于6個字符!'

?????????????????}???????? };

?????????????else{

????????????????name_msg.innerHTML='<i?class="ok"><i>OK!'

?????????????????}????

? ? ?這段大括號內(nèi)的每個語句結(jié)尾都少了“;”


0 回復(fù) 有任何疑惑可以回復(fù)我~

如果你下邊的js代碼是寫在HTML文件里面的話 ?要用<script type="text/javascript"></script>給它包起來 ? 如果是從你的js文件里面粘的話 ?那是因為你沒有引入你自己寫的js文件

0 回復(fù) 有任何疑惑可以回復(fù)我~

代碼里面有中文分號,另外if/else判斷閉合也有問題。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Bill0123 提問者

嗯 我也檢查出來了 可是改過之后還是不能進行交互啊。。。
2015-09-01 回復(fù) 有任何疑惑可以回復(fù)我~

你后面部分的js 代碼 放哪兒了

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Bill0123 提問者

跟html放在同一個目錄里 而且我在html里也引用了js外部文件了呀
2015-09-01 回復(fù) 有任何疑惑可以回復(fù)我~

親,你的js代碼不是沒有引入到html文件中嗎

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Bill0123 提問者

應(yīng)該引入的吧 <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>這句能算引入嗎?
2015-09-01 回復(fù) 有任何疑惑可以回復(fù)我~
#2

chenjs 回復(fù) Bill0123 提問者

這一句引入的是jQuery文件,不是你的個人的js文件。
2015-09-01 回復(fù) 有任何疑惑可以回復(fù)我~
#3

Bill0123 提問者 回復(fù) chenjs

對了,我還有一個問題要問, 我下載的jquery庫如果要用的話是不是建一個js文件夾然后把這個jquery文件和自己寫的js文件放在一起,這樣對嗎?我還沒有學(xué)過jquery這個問題有點白癡。。
2015-09-01 回復(fù) 有任何疑惑可以回復(fù)我~
#4

chenjs 回復(fù) Bill0123 提問者

你將下載的jQuery文件放到你的網(wǎng)頁站點下,然后在html文件中引入就行,可以不用和自己的js文件放在一起(放在同一個文件夾下只是為了分類規(guī)范而已),只要記得將用到的js文件引入就行啦。
2015-09-01 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

舉報

0/150
提交
取消
表單驗證
  • 參與學(xué)習(xí)       53320    人
  • 解答問題       261    個

表單驗證是JavaScript中的高級選項之一,輸入框的驗證

進入課程

都是按照老師說的打的,大家看看我的代碼哪里錯了?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號