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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何用createElement解決這道題?

如何用createElement解決這道題?

幻滅丶 2016-07-11 10:10:47
//下面這個(gè)代碼怎么用createElement做,除了JS部分其他部分不要有任何代碼,全部有JS創(chuàng)建?CSS用element.cssText代替 <style>?//CSS部分??? li?{?width:100px;?height:150px;?float:left;?margin-right:30px;?background:#f1f1f1;?position:relative;?z-index:1;?}???? div?{?width:80px;?height:200px;?background:red;?position:absolute;?top:75px;?left:10px;?display:none;?}???? </style> <script>//??js部分 window.onload?=?function?(){ var?aLi??=?document.getElementsByTagName('li'); var?that?=?null; for(?var?i=0;?i<aLi.length;?i++?){ aLi[i].onmouseover?=?function?(){ that?=?this; fn1(); }; aLi[i].onmouseout?=?function?(){ this.getElementsByTagName('div')[0].style.display?=?'none'; }; } function?fn1(){ that.getElementsByTagName('div')[0].style.display?=?'block'; } </script> <ul>??//html部分?? <li>???? ? <div></div>???? </li>???? <li>???? ? <div></div>???? </li>???? <li>???? ? <div></div>???? </li>???? </ul>????
查看完整描述

1 回答

?
qyy2499760117_葉子

TA貢獻(xiàn)188條經(jīng)驗(yàn) 獲得超91個(gè)贊

<!DOCTYPE html>
<html>
<head>
? ?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
? ?<script src="js/dist/avalon.js"></script>

? ?<style> /*CSS部分*/
? ?li {
? ? ? ?width: 100px;
? ? ? ?height: 150px;
? ? ? ?float: left;
? ? ? ?margin-right: 30px;
? ? ? ?background: #f1f1f1;
? ? ? ?position: relative;
? ? ? ?z-index: 1;
? ?}

? ?div {
? ? ? ?width: 80px;
? ? ? ?height: 200px;
? ? ? ?background: red;
? ? ? ?position: absolute;
? ? ? ?top: 75px;
? ? ? ?left: 10px;
? ? ? ?display: none;
? ?}
? ?</style>
? ?<script>// js部分
? ?window.onload = function () {
? ? ? ?var body = document.getElementById('bodyDiv');
? ? ? ?//動(dòng)態(tài)創(chuàng)建標(biāo)簽

? ? ? ?//第一個(gè)
? ? ? ?var ul=document.createElement('ul');
? ? ? ?var li=document.createElement('li');
? ? ? ?var div=document.createElement('div');
? ? ? ?body.appendChild(ul);
? ? ? ?ul.appendChild(li)
? ? ? ?li.appendChild(div);

? ? ? ?//第二個(gè)

? ? ? ?var li2=document.createElement('li');
? ? ? ?var div2=document.createElement('div');
? ? ? ?ul.appendChild(li2)
? ? ? ?li2.appendChild(div2);

? ? ? ?//第三個(gè)
? ? ? ?var li3=document.createElement('li');
? ? ? ?var div3=document.createElement('div');
? ? ? ?ul.appendChild(li3)
? ? ? ?li3.appendChild(div3);

? ? ? ?var aLi = document.getElementsByTagName('li');
? ? ? ?var that = null;

? ? ? ?for (var i = 0; i < aLi.length; i++) {
? ? ? ? ? ?aLi[i].onmouseover = function () {
? ? ? ? ? ? ? ?that = this;
? ? ? ? ? ? ? ?fn1();
? ? ? ? ? ?};
? ? ? ? ? ?aLi[i].onmouseout = function () {
? ? ? ? ? ? ? ?this.getElementsByTagName('div')[0].style.display = 'none';
? ? ? ? ? ?};
? ? ? ?}

? ? ? ?function fn1() {
? ? ? ? ? ?that.getElementsByTagName('div')[0].style.display = 'block';
? ? ? ?}
? ?}
? ?</script>
</head>
<body id="bodyDiv">
<!--<ul>
? ?<li>
? ? ? ?<div></div>
? ?</li>
? ?<li>
? ? ? ?<div></div>
? ?</li>
? ?<li>
? ? ? ?<div></div>
? ?</li>
</ul>-->
</body>
</html>

查看完整回答
反對(duì) 回復(fù) 2016-07-12
  • 1 回答
  • 0 關(guān)注
  • 1735 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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