亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

DIV內有四個子元素DIV,點擊任意一個DIV,如何可以獲取這子級元素的值?

DIV內有四個子元素DIV,點擊任意一個DIV,如何可以獲取這子級元素的值?

qq_小呆呆_1 2016-06-16 19:35:06
查看完整描述

3 回答

已采納
?
剛毅87

TA貢獻345條經驗 獲得超309個贊

簡單寫了一段代碼, 你參考一下吧

<!doctype?html>
<html?lang="en">
<head>
	<meta?charset="UTF-8"?/>
	<title>Document</title>
	<style?type="text/css">
		span{
			border:?1px?solid?black;
		}
	</style>
</head>
<body>
	<div?id="div1">黑色</div>
	<div?id="div2">白色</div>
	<div?id="div3">藍色</div>
	<span></span>
</body>
<script?type="text/javascript">
	var?divs?=?document.getElementsByTagName('div');
	var?span?=?document.querySelector('span');
	var?arr?=?['黑色','白色','藍色'];
	for?(var?i?=?0;i?<?divs.length;i++){
		divs[i].index?=?i;
		divs[i].onclick?=?function?()?{
			span.innerHTML?=?arr[this.index]
		}
	}
</script>
</html>


查看完整回答
3 反對 回復 2016-06-16
?
Walk_

TA貢獻48條經驗 獲得超30個贊

<!--?
??簡單的演示
-->
<!DOCTYPE?html>
<html>
	<head>
		<meta?http-equiv="Content-Type"?content="text/html;?charset=UTF-8">
		<title>RunJS</title>
	</head>
	<body>
		<div?id="color_button">
		<button?type="button"?value="黑色">黑色</button>
		<button?type="button"?value="白色">白色</button>
		<button?type="button"?value="藍色">藍色</button>
		</div>
		??<span?id="text"></span>
	<script>
		
var?get_button_div=document.getElementById("color_button");
var?get_button=document.getElementsByTagName("button");
var?get_text=document.getElementById("text");

/*
?*?@element?需要修改值的元素
?*?@value???需要修改的值
?*/
function?add_value(element,value){
	?element.innerHTML=value;
};
/*
?*?@element_1?需要綁定事件的元素
?*?@element_2?需要修改值的元素
?*/
function?bingding_event(element_1,element_2){
	for(var?i=0,j=element_1.length;i<j;i++){
		(function(i){
				element_1[i].onclick?=?function(){
					add_value(element_2,this.value);
	???			}
		})(i)
	}
};

bingding_event(get_button,get_text);
	</script>
	</body>
</html>


查看完整回答
反對 回復 2016-06-16
  • 檸檬酸鈉
    檸檬酸鈉
    樓主確定第一二三行的注釋真的不會顯示出來?
  • Walk_
    Walk_
    已改正,謝謝提醒,寫代碼時沒注意這點。
  • 3 回答
  • 5 關注
  • 2931 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號