写完了JAVASCRIPT代码在浏览器里运行为什么没反应 month=taoday.getMonth();-----------------------------taoday未定...你写错字鸟... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="JavaScript"> <!-- var today = new Date(); date=today.getDate(); month=today.getMonth(); month=month+1; if(month<=9) month="0"+ month; year=today.getYear(); document.write(year,"-",month,"-",date); //--> </script> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>login.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=gb2312"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head> <body> 今天是: <script language="JavaScript"> <!-- var today = new Date(); date=today.getDate(); month=today.getMonth(); month=month+1; if(month<=9) month="0"+ month; year=today.getYear(); document.write(year,"-",month,"-",date); //--> </script> <br> </body></html> 这样多简单<script language='javascript'>var today = new Date();document.write(today.toLocaleDateString());</script> 有两处错误: 1."month=taoday.getMonth();" 多了个"a",应该是:month=today.getMonth(); 2.如果条件语句不写大括号的时候,要写成一行,或者缩进才能正确执行: if(month<=9) month="0"+ month; 或者 if(month<=9) month="0"+ month; 有没有什么好点的JAVASCRIPT开发工具可以查错的哦~~ month=taoday.getMonth(); //这句错了应该是month = today.getMonth(); javascript当发现错误时,就不会执行其后的语句了 /**变量定义错了,today**/今天是:<script>var today = new Date();var date = today.getDate();var month = today.getMonth();month=month+1;if(parseInt(month)<=9)month="0"+ month;year = today.getYear();document.write(year,"-",month,"-",date);</script><br/></FORM></BODY></HTML> 本来隐藏的块中有一个按钮,这个块显示以后(按钮也显示)点这个按钮click无效,怎么解决? js字符按要求取相应字符,在线等 jsp页面填充数据问题 用网页制作提交和删除时的确认对话框问题。 正则表达式问题:在串{DV_ID=1,DV_RUN_ID=1}根据输入的DV_ID得到值(得不到中文值) 这样写为什么会错button判断显示的时候 一个select,如何做到下面的要求呢? 蔡鸟提问: 怎样彻底防止查看源文件 JQuery操作复选框的问题 javascript如何接受从另一个页传来的form值。 关于字符串的处理,请高手帮忙看看,谢谢!
<!--
var today = new Date();
date=today.getDate();
month=today.getMonth();
month=month+1;
if(month<=9)
month="0"+ month;
year=today.getYear();
document.write(year,"-",month,"-",date);
//-->
</script>
<html>
<head>
<title>login.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
</head>
<body>
今天是:
<script language="JavaScript">
<!--
var today = new Date();
date=today.getDate();
month=today.getMonth();
month=month+1;
if(month<=9)
month="0"+ month; year=today.getYear();
document.write(year,"-",month,"-",date);
//-->
</script>
<br>
</body>
</html>
<script language='javascript'>
var today = new Date();
document.write(today.toLocaleDateString());
</script>
1."month=taoday.getMonth();" 多了个"a",应该是:month=today.getMonth();
2.如果条件语句不写大括号的时候,要写成一行,或者缩进才能正确执行:
if(month<=9)
month="0"+ month; 或者
if(month<=9) month="0"+ month;
可以查错的哦~~
应该是month = today.getMonth();
javascript当发现错误时,就不会执行其后的语句了
<script>
var today = new Date();var date = today.getDate();
var month = today.getMonth();month=month+1;
if(parseInt(month)<=9)
month="0"+ month;
year = today.getYear();
document.write(year,"-",month,"-",date);
</script>
<br/>
</FORM>
</BODY>
</HTML>