解决方案 »
- TreeView.getTreeNode()方法报错object doesn't support this property or methods.
- ExtJs 做曲线图
- 关于51JOB上的在搜索功能时,有一个个人搜索器,有高手研究没,或有高手了解如何做的没?我接下来要做这个,请教高手了.
- 如何用JavaScript弹出一个从右下角渐渐上升的窗口?
- 大神们,这是怎么实现的?
- 如何在关闭窗口时询问用户是否要关闭,如果点否则不关闭?
- 请问怎么读取一个IFrame内部标签的值?
- 大家帮忙啊,关于submit事件的一个问题
- 一个有关浮动窗口的问题?????
- GitHub上下的源码,不知道这怎样布置到服务器上 求大佬们指点一下 谢谢
- 求教,如何做出这样的效果?
- JavaScript如何正确实时显示输入的字母?
为什么我innerHtml 没生效阿?
getElementsByTagName 为什么返回一个集合后面就要加一个[0] 请大神用通俗的话讲解一下
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript简易日历</title>
<style>
/* CSS Document */*{padding: 0; margin: 0;}li{list-style: none;}body{background: #f6f9fc; font-family: arial;}.calendar{width: 210px; margin: 50px auto 0; padding: 10px 10px 20px 20px; background: #eae9e9;}.calendar ul{width: 210px; overflow: hidden; padding-bottom: 10px;}.calendar li{float: left; width: 58px; height: 54px; margin: 10px 10px 0 0; border: 1px solid #fff; background: #424242; color: #fff; text-align: center; cursor: pointer;}.calendar li h2{font-size: 20px; padding-top: 5px;}.calendar li p{font-size: 14px;}.calendar .active{border: 1px solid #424242; background: #fff; color: #e84a7e;}.calendar .active h2{}.calendar .active p{font-weight: bold;}.calendar .text{width: 178px; padding: 0 10px 10px; border: 1px solid #fff; padding-top: 10px; background: #f1f1f1; color: #555;}.calendar .text h2{font-size: 14px; margin-bottom: 10px;}.calendar .text p{font-size: 12px; line-height: 18px;}
</style>
<script >
window.onload=function()
{
var odiv=document.getElementById('tab');
var oul=odiv.getElementsByTagName('ul');
var ali=oul[0].getElementsByTagName('li');
var otxt=odiv.getElementsByTagName('div');
for(var i=0;i<ali.length;i++)
{
//alert(ali.length);
//ali[i].index=i;
ali[i].onmouseover=function()
{
for(i=0;i<ali.length;i++)
{
ali[i].className='';
}
this.className='active';
otxt[0].innerHTML='<h2>'+this.getElementsByTagName('h2')[0].innerHTML+'月活动</h2><p>快过年了,大家可以商量着去哪玩吧~</p>';
//otxt[0].innerHTML='123';
};
}
};
</script>
</head>
<body>
<div id="tab" class="calendar">
<ul>
<li class="active"><h2>1</h2><p>JAN</p></li>
<li><h2>2</h2><p>FER</p></li>
<li><h2>3</h2><p>MAR</p></li>
<li><h2>4</h2><p>APR</p></li>
<li><h2>5</h2><p>MAY</p></li>
<li><h2>6</h2><p>JUN</p></li>
<li><h2>7</h2><p>JUL</p></li>
<li><h2>8</h2><p>AUG</p></li>
<li><h2>9</h2><p>SEP</p></li>
<li><h2>10</h2><p>OCT</p></li>
<li><h2>11</h2><p>NOV</p></li>
<li><h2>12</h2><p>DEC</p></li>
</ul>
<div class="text">
<h2>1月活动</h2>
<p>快过年了,大家可以商量着去哪玩吧~</p>
</div>
</div>
</body>
</html>