鱼C论坛

 找回密码
 立即注册
查看: 3133|回复: 3

[已解决]javasprict

[复制链接]
发表于 2020-10-1 11:23:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
题目是创建一个页面,显示当前的年月日时分秒星期几,点击当前的日期弹出消息框,“祝你一天幸福美满”, 前面都会就是后面那个点击日期弹出消息框不知道怎么弄,求助大神
最佳答案
2020-10-1 11:57:48
本帖最后由 aaron.yang 于 2020-10-1 12:12 编辑
<html>
    <head>
        <meta charset="UTF-8">
        <title> test </title>
    </head>
    <body>
        <button id="date" onclick="f()"></button>
        <script>
            var date = Date(), button_id = document.getElementById("date");
            var date_slice = date.slice(4, 23);
            button_id.innerHTML = date_slice;
            function f()
            {
                alert("祝你一天幸福美满");
            }
        </script>
    </body>
</html>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-1 11:57:48 | 显示全部楼层    本楼为最佳答案   
本帖最后由 aaron.yang 于 2020-10-1 12:12 编辑
<html>
    <head>
        <meta charset="UTF-8">
        <title> test </title>
    </head>
    <body>
        <button id="date" onclick="f()"></button>
        <script>
            var date = Date(), button_id = document.getElementById("date");
            var date_slice = date.slice(4, 23);
            button_id.innerHTML = date_slice;
            function f()
            {
                alert("祝你一天幸福美满");
            }
        </script>
    </body>
</html>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-1 12:36:39 | 显示全部楼层

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script>
function changetext(id){
         id.innerhtml="祝你一天幸福美满";
         }
         </script>
</head>

<body>
<h1 onclick="changetext(this)">
<script type="text/javascript">
var now, year, month, date, hour, minute, second, day, time;
now = new Date();
year = now.getFullYear();
month = now.getMonth() + 1;
date = now.getDate();
hour = now.getHours();
minute = now.getMinutes();
second = now.getSeconds();
if(month < 10) month = "0" + month;
if(date < 10) date = "0" + date;
if(hour < 10) hour = "0" + hour;
if(minute < 10) minute = "0" + minute;
if(second < 10) second = "0" + second;

day = now.getDay();
switch(day) {
  case 0: day = "星期日"; break;
  case 1: day = "星期一"; break;
  case 2: day = "星期二"; break;
  case 3: day = "星期三"; break;
  case 4: day = "星期四"; break;
  case 5: day = "星期五"; break;
  case 6: day = "星期六"; break;
}
time = year + "年" + month + "月" + date + "日" + day;
time = time + " " + hour + ":" + minute + ":" + second;
document.write(time);
</script></h1>
<p id="demo"></p>
</body>
</html>
这是我代码  运行出不来弹窗 大佬看看哪里错了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-4 02:17:14 | 显示全部楼层
alert
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 22:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表