不用HTML只用JS怎么写一个网页?希望能举例展示一下

Antiphante 2019-06-05 09:50:32
只用HTML做一个入口文件,除此之外什么都不写,网页的内容都用JS实现。
...全文
902 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
啊欢. 2019-06-20
  • 打赏
  • 举报
回复
了解一下createElements
GrofChen 2019-06-13
  • 打赏
  • 举报
回复
jsp页面算不算,虽然也有head,body等
茂大叔 2019-06-11
  • 打赏
  • 举报
回复
没有HTML严格讲就没法输出“网页”了,你可以输出一个纯文本文件,也可以显示在浏览器里面,但那不是“网页”
不见你回首 2019-06-10
  • 打赏
  • 举报
回复
最后还是编译成html语言不是
空城机 2019-06-10
  • 打赏
  • 举报
回复
不写HTML真的能做页面吗
追热 2019-06-10
  • 打赏
  • 举报
回复
可以百度一下 服务端渲染SSR,不太了解这东西
大大大老猫 2019-06-09
  • 打赏
  • 举报
回复
不想写HTML???
e_zhiwen 2019-06-09
  • 打赏
  • 举报
回复
头洞大开,你把www标准都想丢了。到了最后还是要用html来展示你的页面。
陀陀吖 2019-06-09
  • 打赏
  • 举报
回复
按照你的说法,原始的纯js也就能实现,主要就是元素创建的问题,再动态设置样式属性,具体元素创建可以看:https://blog.csdn.net/weixin_40422393/article/details/90918863
希望对你有一点点帮助。
漠子凉 2019-06-06
  • 打赏
  • 举报
回复

<script type="text/javascript">
  setTimeout(function() {
    var div = document.createElement('div')
    div.innerHTML = 132
    document.querySelector('body').appendChild(div)
  }, 0)
</script>
不写html,浏览器也会默认生成html、head和body 你的js会插入head,如果希望执行上面这段js先 记得做个定时器,让ui线程先走 再到js线程运行
scscms太阳光 2019-06-05
  • 打赏
  • 举报
回复
除非你连html文件都没有,否则你是挡不住js为所欲为
虎子8 2019-06-05
  • 打赏
  • 举报
回复
有body和有div有什么区别呢, 本质一样的 都是动态去创建、渲染
Antiphante 2019-06-05
  • 打赏
  • 举报
回复
引用 1 楼 scscms太阳光 的回复:
现在vue、react不都是几乎没html嘛,就一个div
<body><div id="app"></div></body>
那如果连<div>都不用呢?
scscms太阳光 2019-06-05
  • 打赏
  • 举报
回复
现在vue、react不都是几乎没html嘛,就一个div
<body><div id="app"></div></body>
天际的海浪 2019-06-05
  • 打赏
  • 举报
回复
方法很多啊。 可以是页面的内容都用document.write()输出, 或者用 document.body.innerHTML = "页面的内容" 整体设置页面内容。 还可以用 document.createElement()创建dom元素,再用document.body.appendChild()添加到页面上。

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧