<script type="text/javascript">
document.write((d=new Date(),d.getFullYear()+'年'+(d.getMonth()+1)+'月'+d.getDate()+'日 星期'+(['天','一','二','三','四','五','六'][d.getDay()])));
</script>我这一句话就搞定了呢
document.write((d=new Date(),d.getFullYear()+'年'+(d.getMonth()+1)+'月'+d.getDate()+'日 星期'+(['天','一','二','三','四','五','六'][d.getDay()])));
</script>我这一句话就搞定了呢
解决方案 »
- jquery绑定 一个click事件
- “document.body.style.backgroundPositionX”提示“缺少对象”
- javascript能够接受request请求吗?
- 用javascript的alert显示的中文信息是乱码
- 大师请进JS取出一天没有标出来的时间段
- 100分!在线等~!马上解决马上结帖!怎么用Javascript实现:把一个位于服务器上的图片(*.GIF)输出到客户端?
- 请问如何向网页中的一个层中,添加一个有数据的表格??
- 分析一下
- 功能类似于vbscript的len和trim的javascript函数是什么。
- 为什麽我在netscape下<input type="file" name="file2">什么都没有显示
- 很好用但也让我很困惑的javascript数组用法,大家都来看看,孟老大在的话请进
- firefox xmlDOM如何获取节点值
下面是得到javascript的版本的方法,现在如果是一般的网站可以不考虑之前的版本,所以楼主的方法就可以了
<SCRIPT language=JavaScript type=text/javascript> var version = 1.0;</SCRIPT>
<SCRIPT language=JavaScript1.1 type=text/JavaScript1.1> var version = 1.1;</SCRIPT>
<SCRIPT language=JavaScript1.2 type=text/JavaScript1.2> var version = 1.2;</SCRIPT>
<SCRIPT language=JavaScript1.3 type=text/JavaScript1.3> var version = 1.3;</SCRIPT>
<SCRIPT language=JavaScript type=text/javascript>
var dName=new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六");
var mName=new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");反之,这样写的人看起来像是刚学的,因为把页面译成英文时,代码就得改成楼上的代码。
var dateString = year+"年"+month+"月"+date+"日"+"星期"+(day==0?'天':day);
国外的人装英文系统的也会浏览大陆网页,
考虑到的用户多点不是坏事
你的code当然也能用,但别人的也不是垃圾
而且JS有好几个内置HTML标签可用....
使用双引号转义也可视为对HTML和JS认知不够....
使用IF判断...改为switch 更有扩展性...
哈哈...俺好像鸡蛋里捣骨头...
firefox那东西 我都怀疑它是否支持W3C标准……
----------------------------------------------------FF不支持W3C标准?你搞笑吧
--------------------------- 这些代码说得考虑周全,但是,你考虑得周全你连在ff下都不能运行啊,你考虑了IE的低版本,但是有谁还用windows 95,windowNT 4.0或者更低版本?
这些代码估计是上个世纪的产品,还带有2000年的判断,真是够周全的.....可是现在是2007年,这整套程序是2006年完成的。
在document.write中带有html的font标签,font标签里面的class="p1"根本没有对应的样式定义。 整个asp程序输出的HTML代码可以参考 南方数据的演示,我们的程序跟他差不多,看看你去修改这些东西的时候有什么感觉 http://www.southidc.net/0791idc10/
var dName=new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六");因为咱们中文通常很容易对仗整齐,有时候可以利用这个特点,以字符串代替数组,以达到非常精简,既省代码,又省内存。举例:var dName=new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六");
var w = dName[2];偷懒的写法(我常用)是:var dNames = "天一二三四五六";
var w = "星期" + dNames.charAt(2);如果是英文, Sunday, Saturday 字数不一样常就不能那样偷懒了。
各位高手不妨贴一下,从争论中挖掘未知的东西才是争论的目的.
参考:
JScript特性信息
http://www.zacao.net/jscriptmanual/html/jslrffeatureinformation.htm