js基础练习---获取数组内容实现简单日历的效果
2013-04-15 13:21
686 查看
<script type="text/javascript"> var myarr=[ "第一个月比较寒冷", "第二月大年的日子", "第三月开春的日子降临了啊。。。。。", "第四个月是个准备迎接夏天到来的日子了啊 哈哈哈哈啊哈哈。。。。。。", "第五个月", "第六个月", "第七个月", "第八个月", "第九个月", "第十个月", "第十一个月", "第十二个月" ] window.onload=function() { var ouli=document.getElementById('uli').getElementsByTagName('li'); var otxt=document.getElementById('civ'); var i=0; for(i=0;i<ouli.length;i++) { ouli[i].index=i; ouli[i].onclick=function() { for(i=0;i<ouli.length;i++) { ouli[i].className=""; }; this.className="active"; otxt.innerHTML="<h2>"+(this.index+1)+"月活动</h2><p>"+myarr[this.index]+"</p>" }; }; <script>
<ul id="uli"> <li class="active">1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> <li>7</li> <li>8</li> <li>9</li> <li>10</li> <li>11</li> <li>12</li> </ul> <div id="civ"> <h2>1月活动</h2> <p>第一个月比较寒冷</p> </div>
相关文章推荐
- js实现简单的获取验证码按钮效果
- js编写当天简单日历效果【实现代码】
- js编写当天简单日历效果【实现代码】
- 利用JS实现简单的弹出窗品效果
- js 实现无干扰阴影效果 简单好用(附文件下载)
- js实现简单的省市联动效果
- js/jquery实现免费获取手机验证码倒计时效果
- js实现数组去重,判断数组、对象中的内容是否相同
- css实现 鼠标移上放大效果 或 显示隐藏内容 简单原型
- JS简单实现自定义弹窗及程序中断,继续效果
- js简单实现删除记录时的提示效果
- 使用js实现的简单拖拽效果
- js实现文本框中输入文字页面中div层同步获取文本框内容的方法
- js简单的实现点击选中点击取消的效果
- js实现简单的日历
- 简单实现js拖拽效果
- js实现数组去重、判断数组以及对象中的内容是否相同
- JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果
- JS实现的简单鼠标跟随DiV层效果完整实例
- JS最基础的获取元素的值实现加减乘除运算