我要写个判断当天发表的帖子改变他的class让他用.new{}老的就用.old{}
我想帖子出来的时候都是class=old,之后判断其中的日期。如果是当天的就让他的class=newvar ulner = document.getElementById('zonghexinwen');
var lin = ulner.getElementsByTagName('li');
var i=0;
for(i=0;i<lin.length;i++)
{
var lindate = document.getElementById("date_"+i).innerText;
var yyyys = lindate.substr(0,4)
var mms = lindate.substr(4,2);
var dds = lindate.substr(6,2);
if(mms.substr(0,1)=="0")
{
mms = mms.substr(1,1);
}
if(dds.substr(0,1)=="0")
{
dds = dds.substr(1,1);
}
if(isToDay(yyyys,mms,dds))
{ var myObject = document.getElementById("utext5_"+i);
myObject.class="utext5_new";
myObject.className="utext5_new"; myObject.setAttribute("class","utext5_new");
myObject.setAttribute("className","utext5_new");
/*
var innerhtml = document.getElementById("utext5_"+i).innerHTML;
var innerhtmls = '<font color="#ff0000"><b>'+innerhtml+'</b></font>';
document.getElementById("utext5_"+i).innerHTML = innerhtmls;
document.getElementById("utext5_"+i).style.fontWeight="bold";
document.getElementById("utext5_"+i).style.color = "#ff0000";
*/
}
document.getElementById("date_"+i).innerText = "";
}
在if(isToDay(yyyys,mms,dds))判断出来之后怎么给他改呀。现在是找了不少也不行。ie的有几种都可以。但是ff总是不正常。
各位帮帮忙。
我想帖子出来的时候都是class=old,之后判断其中的日期。如果是当天的就让他的class=newvar ulner = document.getElementById('zonghexinwen');
var lin = ulner.getElementsByTagName('li');
var i=0;
for(i=0;i<lin.length;i++)
{
var lindate = document.getElementById("date_"+i).innerText;
var yyyys = lindate.substr(0,4)
var mms = lindate.substr(4,2);
var dds = lindate.substr(6,2);
if(mms.substr(0,1)=="0")
{
mms = mms.substr(1,1);
}
if(dds.substr(0,1)=="0")
{
dds = dds.substr(1,1);
}
if(isToDay(yyyys,mms,dds))
{ var myObject = document.getElementById("utext5_"+i);
myObject.class="utext5_new";
myObject.className="utext5_new"; myObject.setAttribute("class","utext5_new");
myObject.setAttribute("className","utext5_new");
/*
var innerhtml = document.getElementById("utext5_"+i).innerHTML;
var innerhtmls = '<font color="#ff0000"><b>'+innerhtml+'</b></font>';
document.getElementById("utext5_"+i).innerHTML = innerhtmls;
document.getElementById("utext5_"+i).style.fontWeight="bold";
document.getElementById("utext5_"+i).style.color = "#ff0000";
*/
}
document.getElementById("date_"+i).innerText = "";
}
在if(isToDay(yyyys,mms,dds))判断出来之后怎么给他改呀。现在是找了不少也不行。ie的有几种都可以。但是ff总是不正常。
各位帮帮忙。
解决方案 »
- APS.NET--后台怎么获取前台HTML控件的值?
- winform项目点击debug没有显示运行的窗口而是快速运行然后跳出来回到设计界面
- 帮做一个系统,数据库设计方法请教一下高手。
- vs2008调试出现“无法在web服务器上启动调试”
- 找个net群,顺便交流
- asp.net应用程序错还是服务器的问题?
- 如何将DataSet输出为Html串...?高手帮帮我这个菜鸟啊!
- 普通的ASPX页可以加AJAX吗
- 在ASP.NET中怎样在一个网页窗口中单击某按钮,去执行另一个已经打开的网页的重载和刷新。而不要去实现在当前窗口中打开网页或另打开一个
- !!!急!!!!高分,IeWebControl问题
- WebDomains 为空
- 数据库中如何获取自增字段名
innerText FF里面没这属性 用innerHTML
ff还是是没起作用为什么呢。在ie还是可以的。
可能是上面的问题吧。var myObject = document.getElementById("utext5_"+i);
myObject.class="utext5_new";
myObject.className="utext5_new";这段怎么兼容啊。