for循环—V字形、逢10换行、遍历2维数组、嵌套元素、点击生成一组新闻

<!DOCTYPE html >
< html  lang= "en" >
< head >
     < meta  charset= "UTF-8" >
     < meta  name= "viewport"  content= "width=device-width, initial-scale=1.0" >
     < meta  http-equiv= "X-UA-Compatible"  content= "ie=edge" >
     < title >Document </ title >
     < style >
         div{
             width60px;
             height60px;
             backgroundred;
             positionabsolute;
             top0;
             left0;
             text-aligncenter;
             line-height60px;
             color#fff;
        }
     </ style >
     < script >
         window. onload =  function(){
             var  str = "";
             for( var  i= 0i< 200i++){
                 str +=  '<input type = "button" value = "按钮" />';
            }
             document. body. innerHTML =  str;

            
             // V字形
             for( var  i= 0i< 11i++){
                 document. body. innerHTML +=  "<div>"+ i+ "</div>";
            }
             var  adiv =  document. getElementsByTagName( "div");
             for( var  i= 0i< 6i++){
                 adiv[ i]. style. left =  i* 60+ "px";
                 adiv[ i]. style. top =  i* 60+ "px";
            }
             for( var  i= 6i< 11i++){
                 adiv[ i]. style. left =  i* 60+ "px";
                 adiv[ i]. style. top = ( 10- i)* 60+ "px";
            }


             //逢10换行
             for( var  i= 0i< 20i++){
                 document. body. innerHTML +=  "<div>"+ i+ "</div>";
            }
             var  adiv =  document. getElementsByTagName( "div");

             for( var  i= 0i< 10i++){
                 adiv[ i]. style. left =  10+ i* 70+ "px";
            }

             for( var  i= 10i< 20i++){
                 adiv[ i]. style. left =  10+( i- 10)* 70+ "px";
                 adiv[ i]. style. top =  70+ "px";
            }
           
           
             //for循环遍历2维数组、嵌套元素
             var  oul =  document. getElementById( "list");
             var  aul =  oul. getElementsByTagName( "ul");
            
             for( var  i= 0i< aul. lengthi++){
                 var  ali =  aul[ i]. getElementsByTagName( "li");
                 for( var  z= 0z< ali. lengthz++){
                     ali[ z]. style. border =  "1px solid red";
                }
            }


             //点击生成一组新闻
             var  otext =  document. getElementById( "text");
             var  obtn =  document. getElementById( "btn");
             var  arr = [
                 "1. 如果您想学习 JavaScript,您可以学习本教程:了解 JavaScript 是如何与 HTML 和 CSS 一起工作的。",
                 "2. 如果在此之前您已经使用过 JavaScript,您也可以阅读本教程",
                 "3. JavaScript 一直在升级,所以我们需要时刻了解 JavaScript 的新技术。"
            ];
             var  onoff =  true;

             obtn. onclick =  function(){
                 if( onoff){
                     for( var  i= 0i< arr. lengthi++){
                         otext. innerHTML +=  "<li>"+ arr[ i]+ "</li>";
                    };  
                     onoff =  false;   
                }          
            };
            
        }


//jq方法点击生成一组新闻
        $( function(){
             var  arr = [
                     "1. 如果您想学习 JavaScript,您可以学习本教程:了解 JavaScript 是如何与 HTML 和 CSS 一起工作的。",
                     "2. 如果在此之前您已经使用过 JavaScript,您也可以阅读本教程",
                     "3. JavaScript 一直在升级,所以我们需要时刻了解 JavaScript 的新技术。"
                ]; 
             var  onoff =  true;

             $( "#btn"). click( function(){
                 var  element= "";
                 if( onoff){
                     for( var  i= 0i< arr. lengthi++){
                         element +=  "<li>"+ arr[ i]+ "</li>";
                    }
                      $( "#text"). html ( element);
                     onoff =  false;   
                }         
            })
        })


     </ script >
</ head >
< body >
    < ul  id= "list" >
        < li >
           我的好友
            < ul >
                < li >张夏丽 </ li >
                < li >张丽 </ li >
                < li >夏丽 </ li >
            </ ul >
        </ li >
        < li >
           我的坏友
            < ul >
                < li >孙丽 </ li >
                < li >赵龙 </ li >
            </ ul >
        </ li >
    </ ul > 

 
    < input  id= "btn"  type= "button"  value= "自动生成5行"  />
    < ul  id= "text" ></ ul >
</ body >
</ html >













  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值