請幫助我。 我正在研究一個需要創建具有四個包含圖像或文本的內部div(列)的相同100divs(行)的項目。第一個內部div(列)需要從第一行到最後一個(100)具有相同的箭頭。在javascript中的環形動態div上創建圖像
我已經嘗試過很多次了,而且我已經設法在第一行上設置了箭頭。
附上是我的代碼請幫忙。 的HTML和JavaScript
<html>
<head>
<title>TODO supply a title</title>
<link href="index.css" rel="Stylesheet"/>
</head>
<body>
<div id="bodydiv"> <div id="leftdiv" >
<script type="text/javascript" >multidivs();</script></div>
</body>
</html>
function multidivs(){
var columnnames=
["arrowdiv","contentdiv","ccontentdiv","rcontentdiv"];//styles for
innerdiv
var columnids=["arrow", "content", "ccontent", "rcontent"];
for(x=0; x<100;x++) {
var row= document.createElement('div');
row.className = "innerdiv";
//define for the inner divs
// attachImage();
for(i=0; i<4; i++){
var columndiv = document.createElement('div');
/* var img =document.createElement("img");
img.className= "imgdiv";
img.src="images/orangearrow.png";
//var img =document.createElement("img");*/
columndiv.className =columnnames[i];
columndiv.id=columnids[i];
if(columndiv.className=== columnnames[0]){
attachImage();
}
// columndiv.className=columnnames[0].appendChild(img);
row.appendChild(columndiv);
}
document.getElementById('leftdiv').appendChild(row);
}
// attachImage();
}
function attachImage(){
var img =document.createElement('img');
img.className= "imgdiv";
img.src="images/orangearrow.png";
var par= document.getElementById('arrow');
par.appendChild(img);
}
謝謝,先生,它的工作! –
不客氣,先生:) – Gautam
女士其實。謝謝 –