首页 > 代码库 > 综合示例:自动生成一组新闻
综合示例:自动生成一组新闻
点击按钮,自动生成5条新闻信息
用一组数组把5条新闻保存起来,
再运用 if 判读和 for 循环来达到自动生成的效果
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 5 <title>无标题文档</title> 6 7 <script> 8 window.onload = function (){ 9 var oBtn = document.getElementById(‘btn1‘); 10 var oUl = document.getElementById(‘list‘); 11 var arr = [ 12 ‘山西省委附近多次爆炸 官方称尚不确定是恐怖袭击‘, 13 ‘甘肃张掖明令禁止转基因 书记:无力辨别只能禁止‘, 14 ‘多地制定雾霾预案限行限排被批治标不治本‘, 15 ‘韩媒抱怨中国雾霾侵袭韩国 称其为"黑色灾难" ‘, 16 ‘伊朗革命卫队高官在叙利亚当"志愿者"被杀(图)‘ 17 ]; 18 19 20 var onOff = true; 21 22 oBtn.onclick = function (){ 23 24 if( onOff ) { 25 26 for( var i=0; i<arr.length; i++ ){ 27 oUl.innerHTML += ‘<li>‘ + arr[i] + ‘</li>‘; 28 } 29 30 } 31 onOff = false; 32 }; 33 }; 34 </script> 35 36 </head> 37 38 <body> 39 40 <input id="btn1" type="button" value="http://www.mamicode.com/自动生成5条新闻" /> 41 <ul id="list" style="border:1px solid red;"></ul> 42 43 <script> 44 alert( document.getElementById(‘list‘).style.border ); 45 </script> 46 47 </body> 48 </html>
综合示例:自动生成一组新闻
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。