关于#javascript的问题:
1.要求不用表格2.不采用HTML+css来达到效果
求指点。
1条回答 默认 最新
- CSDN专家-天际的海浪 2021-09-22 16:17关注
不用表格可以
但不采用HTML+css用什么?
可以用纯文本的形式?
用alert();弹对话框吗?
还是用 console.log();在控制台输出月历你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <title> 页面名称 </title> <body> <pre></pre> <script type="text/javascript"> var y = parseInt(prompt("请输入年","2021"), 10); var m = parseInt(prompt("请输入月","9"), 10); var str = "周日\t周一\t周二\t周三\t周四\t周五\t周六\n"; var ed = (new Date(y,m,0)).getDate(); var day = (new Date(y,m-1,1)).getDay(); for (var i = 0; i < day; i++) { str += " \t"; } for (var i = 1; i <= ed; i++) { str += " "+(i<10?" ":"")+i+((i+day)%7==0?"\n":" \t"); } document.querySelector("pre").innerText = str; console.log(str); </script> </body> </html>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用