saeedtrb
شنبه 11 آبان 1392, 14:53 عصر
سلام دوستان فرض کنید یه همچین کدهایی داریم
<ul class="box">
<li>item1</li>
<li>item2</li>
<li>item3</li>
<li>item4</li>
<li>item5</li>
</ul>
خوب می خوایم این کدها رو ترتیبشونو برعکس کنیم یعنی item1 بیاد آخر و item5 بیاد اول تا یه جاهایی پیش رفتم می دونم باید این کدها رو بریزیم داخل آرایه و این آرایه رو از آخر شروع کنیم به خوندن.ولی نمی دونم چه جوری اینارو داخل صفحه چاپ کنم. کد javascript هم اینه
obj=document.getElementsByClassName("box");
if(obj.length>0){
objLI=obj[0].getElementsByTagName("li");
lengthLi=objLI.length;
obj[0].innerHTML="";
for(i=lengthLi;0<=i;i--){
obj[0].appendChild(objLI[i]);
}
}
<ul class="box">
<li>item1</li>
<li>item2</li>
<li>item3</li>
<li>item4</li>
<li>item5</li>
</ul>
خوب می خوایم این کدها رو ترتیبشونو برعکس کنیم یعنی item1 بیاد آخر و item5 بیاد اول تا یه جاهایی پیش رفتم می دونم باید این کدها رو بریزیم داخل آرایه و این آرایه رو از آخر شروع کنیم به خوندن.ولی نمی دونم چه جوری اینارو داخل صفحه چاپ کنم. کد javascript هم اینه
obj=document.getElementsByClassName("box");
if(obj.length>0){
objLI=obj[0].getElementsByTagName("li");
lengthLi=objLI.length;
obj[0].innerHTML="";
for(i=lengthLi;0<=i;i--){
obj[0].appendChild(objLI[i]);
}
}