一个网页先清除再显示的问题

正义の仲间 2019-03-13 07:22:52
其实标题里我没说清楚(新手),我想的是触发一个事件把之前全部清除,再载入新的内容。反正是要在一个网页里。还有关于div的问题,希望不保留原来的div,加一些新的div。还有一个就是我想触发载入一个图片,js里有内置的那种渐变效果的格式吗。求带佬给些指导
...全文
319 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kevin@1997 2019-03-19
  • 打赏
  • 举报
回复
达到触发条件后用选择器Remove()<body>就等于清空了页面
Easul 2019-03-18
  • 打赏
  • 举报
回复
引用 8 楼 Easul的回复:
[quote=引用 6 楼 正义の仲间的回复:][quote=引用 4 楼 Easul 的回复:]
1 文字如果在某个id下,可以用document.getElementById("id名").inner HTML="";可以清空这个id框的值,如果是通过他父级的id来清空,那么里边的div也会消失
2 如果原来有img图片,可以直接修改他的图片路径就可以了
3 渐变效果可以使用jq里边的fadeIn等效果,具体可以参考http://www.w3school.com.cn/jquery/jquery_fade.asp,将jq的js框架加载到自己的html页面,就可以使用了
在一个页面进行不切换页面的换页可以使用ajax,这个是用来异步切换页面效果的,可以在不刷新网页的情况下清空页面所有的数据,来进行操作,ajax主要用于和后台页面进行交互,如果纯粹使用html+css+js可以不用参考这个,直接用js进行控制就可以了[/quot

[quote=引用 4 楼 Easul 的回复:]
1 文字如果在某个id下,可以用document.getElementById("id名").inner HTML="";可以清空这个id框的值,如果是通过他父级的id来清空,那么里边的div也会消失
2 如果原来有img图片,可以直接修改他的图片路径就可以了
3 渐变效果可以使用jq里边的fadeIn等效果,具体可以参考http://www.w3school.com.cn/jquery/jquery_fade.asp,将jq的js框架加载到自己的html页面,就可以使用了
在一个页面进行不切换页面的换页可以使用ajax,这个是用来异步切换页面效果的,可以在不刷新网页的情况下清空页面所有的数据,来进行操作,ajax主要用于和后台页面进行交互,如果纯粹使用html+css+js可以不用参考这个,直接用js进行控制就可以了
还有一个问题,清除页面之后,怎么新加东西啊,可以write一些文字,但是其他一些东西怎么搞。比如我想做的是,一个标题界面(一张图和一个按钮start),我点击start重置了,这时我想用我已经设好的css的div,有的想加点图片,有的加点文字,再一些按钮。那该怎么做呢?[/quote] 因为数据都是需要加到一些标签里的,可以创建用js的var test=document.createElement("标签名")创建div,p或者什么标签,然后给他用test.innerHTML赋值数据,或者test.src="路径"赋值图片,也可以赋值css属性或者赋值id名或者是class名(这样可以直接引用你的已经创建好的css样式),之后需要把创建好的这个节点添加到他的一个父节点里,例如var testParent =document.getElementById("father");testParent.appendChild(test);就可以把你创建的节点添加到某个已经存在的节点下了[/quote] 设置好css的div就直接var test1=document.getElementById("名字");test1.innerHTML="文字"或者test1.src="路径"就可以了
Easul 2019-03-18
  • 打赏
  • 举报
回复
引用 6 楼 正义の仲间的回复:
[quote=引用 4 楼 Easul 的回复:]
1 文字如果在某个id下,可以用document.getElementById("id名").inner HTML="";可以清空这个id框的值,如果是通过他父级的id来清空,那么里边的div也会消失
2 如果原来有img图片,可以直接修改他的图片路径就可以了
3 渐变效果可以使用jq里边的fadeIn等效果,具体可以参考http://www.w3school.com.cn/jquery/jquery_fade.asp,将jq的js框架加载到自己的html页面,就可以使用了
在一个页面进行不切换页面的换页可以使用ajax,这个是用来异步切换页面效果的,可以在不刷新网页的情况下清空页面所有的数据,来进行操作,ajax主要用于和后台页面进行交互,如果纯粹使用html+css+js可以不用参考这个,直接用js进行控制就可以了[/quot

[quote=引用 4 楼 Easul 的回复:]
1 文字如果在某个id下,可以用document.getElementById("id名").inner HTML="";可以清空这个id框的值,如果是通过他父级的id来清空,那么里边的div也会消失
2 如果原来有img图片,可以直接修改他的图片路径就可以了
3 渐变效果可以使用jq里边的fadeIn等效果,具体可以参考http://www.w3school.com.cn/jquery/jquery_fade.asp,将jq的js框架加载到自己的html页面,就可以使用了
在一个页面进行不切换页面的换页可以使用ajax,这个是用来异步切换页面效果的,可以在不刷新网页的情况下清空页面所有的数据,来进行操作,ajax主要用于和后台页面进行交互,如果纯粹使用html+css+js可以不用参考这个,直接用js进行控制就可以了
还有一个问题,清除页面之后,怎么新加东西啊,可以write一些文字,但是其他一些东西怎么搞。比如我想做的是,一个标题界面(一张图和一个按钮start),我点击start重置了,这时我想用我已经设好的css的div,有的想加点图片,有的加点文字,再一些按钮。那该怎么做呢?[/quote] 因为数据都是需要加到一些标签里的,可以创建用js的var test=document.createElement("标签名")创建div,p或者什么标签,然后给他用test.innerHTML赋值数据,或者test.src="路径"赋值图片,也可以赋值css属性或者赋值id名或者是class名(这样可以直接引用你的已经创建好的css样式),之后需要把创建好的这个节点添加到他的一个父节点里,例如var testParent =document.getElementById("father");testParent.appendChild(test);就可以把你创建的节点添加到某个已经存在的节点下了
qq_783939100 2019-03-18
  • 打赏
  • 举报
回复
可以重置body标签
正义の仲间 2019-03-17
  • 打赏
  • 举报
回复
引用 4 楼 Easul 的回复:
1 文字如果在某个id下,可以用document.getElementById("id名").inner HTML="";可以清空这个id框的值,如果是通过他父级的id来清空,那么里边的div也会消失
2 如果原来有img图片,可以直接修改他的图片路径就可以了
3 渐变效果可以使用jq里边的fadeIn等效果,具体可以参考http://www.w3school.com.cn/jquery/jquery_fade.asp,将jq的js框架加载到自己的html页面,就可以使用了
在一个页面进行不切换页面的换页可以使用ajax,这个是用来异步切换页面效果的,可以在不刷新网页的情况下清空页面所有的数据,来进行操作,ajax主要用于和后台页面进行交互,如果纯粹使用html+css+js可以不用参考这个,直接用js进行控制就可以了[/quot

[quote=引用 4 楼 Easul 的回复:]
1 文字如果在某个id下,可以用document.getElementById("id名").inner HTML="";可以清空这个id框的值,如果是通过他父级的id来清空,那么里边的div也会消失
2 如果原来有img图片,可以直接修改他的图片路径就可以了
3 渐变效果可以使用jq里边的fadeIn等效果,具体可以参考http://www.w3school.com.cn/jquery/jquery_fade.asp,将jq的js框架加载到自己的html页面,就可以使用了
在一个页面进行不切换页面的换页可以使用ajax,这个是用来异步切换页面效果的,可以在不刷新网页的情况下清空页面所有的数据,来进行操作,ajax主要用于和后台页面进行交互,如果纯粹使用html+css+js可以不用参考这个,直接用js进行控制就可以了
还有一个问题,清除页面之后,怎么新加东西啊,可以write一些文字,但是其他一些东西怎么搞。比如我想做的是,一个标题界面(一张图和一个按钮start),我点击start重置了,这时我想用我已经设好的css的div,有的想加点图片,有的加点文字,再一些按钮。那该怎么做呢?
正义の仲间 2019-03-17
  • 打赏
  • 举报
回复
还有一个问题,清除页面之后,怎么新加东西啊,可以write一些文字,但是其他一些东西怎么搞。比如我想做的是,一个标题界面(一张图和一个按钮start),我点击start重置了,这时我想用我已经设好的css的div,有的想加点图片,有的加点文字,再一些按钮。那该怎么做呢?
Easul 2019-03-16
  • 打赏
  • 举报
回复
1 文字如果在某个id下,可以用document.getElementById("id名").inner HTML="";可以清空这个id框的值,如果是通过他父级的id来清空,那么里边的div也会消失 2 如果原来有img图片,可以直接修改他的图片路径就可以了 3 渐变效果可以使用jq里边的fadeIn等效果,具体可以参考http://www.w3school.com.cn/jquery/jquery_fade.asp,将jq的js框架加载到自己的html页面,就可以使用了 在一个页面进行不切换页面的换页可以使用ajax,这个是用来异步切换页面效果的,可以在不刷新网页的情况下清空页面所有的数据,来进行操作,ajax主要用于和后台页面进行交互,如果纯粹使用html+css+js可以不用参考这个,直接用js进行控制就可以了
天际的海浪 2019-03-15
  • 打赏
  • 举报
回复
document.write()输出的是html标签,其中当然可以写图片标签<img> 也可以重置body标签的 innerHTML
正义の仲间 2019-03-15
  • 打赏
  • 举报
回复
引用 1 楼 天际的海浪 的回复:
页面加载完成之后再使用document.write()就会重新创建一个新的页面。 这个新页面的源代码就是document.write()输出的字符串。 如果是要对页面的局部内容改变和增加可以用 innerHTML 和 appendChild()
我可能没说清楚,我具体想搞的是我点一下,原来页面的图片,文字都没了,然后载入一张我新的一张图片(保证同一网页)。document.write不是只能输入文字吗
天际的海浪 2019-03-13
  • 打赏
  • 举报
回复
页面加载完成之后再使用document.write()就会重新创建一个新的页面。 这个新页面的源代码就是document.write()输出的字符串。 如果是要对页面的局部内容改变和增加可以用 innerHTML 和 appendChild()
前端技术的发展是互联网自身发展变化的一个缩影。前端技术指通过浏览器到用户端计算机的统称,存贮于服务器端的统称为后端技术。前端开发主要职能就是把网站的界面更好地呈现给用户。以前会Photoshop和Dreamweaver就可以制作网页,随着网站开发难度加大、开发方式多样,网页制作更接近传统的网站后台开发,网页制作更多被称为Web前端开发。前端技术包括4个部分:前端美工、浏览器兼容、CSS、HTML“传统”技术与Adobe AIR、Google Gears,以及概念性较强的交互式设计,艺术性较强的视觉设计等。在Web1.0时代,由于网速和终端能力的限制,大部分网站只能呈现简单的图文信息,并不能满足用户在界面上的需求,对界面技术的要求也不高。随着硬件的完善、高性能浏览器的出现和宽带的普及,技术可以在用户体验方面实现更多种可能,前端技术领域迸发出旺盛的生命力。2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。随着手机成为人们生活中不可或缺的一部分,成为人们身体的延伸,人们迎来了体验为王的时代。移动端的前端技术开发前景宽阔。此外,前端技术还能应用于智能电视、智能手表甚至人工智能领HTML掌握HTML是网页的核心,是一种制作万维网页面的标准语言,是万维网浏览器使用的一种语言,它消除了不同计算机之间信息交流的障碍。因此,它是网络上应用最为广泛的语言,也是构成网页文档的主要语言,学好HTML是成为Web开发人员的基本条件。HTML是一种标记语言,能够实现Web页面并在浏览器中显示。HTML5作为HTML的最新版本,引入了多项新技术,大大增强了对于应用的支持能力,使得Web技术不再局限于呈现网页内容。随着CSS、JavaScript、Flash等技术的发展,Web对于应用的处理能力逐渐增强,用户浏览网页的体验已经有了较大的改善。不过HTML5中的几项新技术实现了质的突破,使得Web技术首次被认为能够接近于本地原生应用技术,开发Web应用真正成为开发者的一个选择。HTML5可以使开发者的工作大大简化,理论上单次开发就可以在不同平台借助浏览器运行,降低开发的成本,这也是产业界普遍认为HTML5技术的主要优点之一。AppMobi、摩托罗拉、Sencha、Appcelerator等公司均已推出了较为成熟的开发工具,支持HTML5应用的发展。 [3] CSS学好CSS是网页外观的重要一点,CSS可以帮助把网页外观做得更加美观。JavaScript学习JavaScript的基本语法,以及如何使用JavaScript编程将会提高开发人员的个人技能。操作系统了解Unix和Linux的基本知识,对于开发人员有益无害。网络服务器了解Web服务器,包括对Apache的基本配置,htaccess配置技巧的掌握等。

87,922

社区成员

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

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