javaScript改变HTML

改变HTML输出流:

在JavaScript中,document.write() 可用于直接向HTML输出流写内容

 1 <!DOCTYPE html>
 2 <html>
 3 <body>
 4
 5 <script>
 6 document.write(Date());
 7 </script>
 8
 9 </body>
10 </html>

不要再文档加载之后使用document.writr()  这会覆盖文档。

改变HTML内容

修改HTML内容最简单的方法时使用innerHTML属性

 1 <html>
 2 <body>
 3
 4 <p id="p1">Hello World!</p>
 5
 6 <script>
 7 document.getElementById("p1").innerHTML="New text!";
 8 </script>
 9
10 </body>
11 </html>

改变HTML属性

本例改变了<img>元素的src属性

 1 <!DOCTYPE html>
 2 <html>
 3 <body>
 4
 5 <img id="image" src="smiley.gif">
 6
 7 <script>
 8 document.getElementById("image").src="landscape.jpg";
 9 </script>
10
11 </body>
12 </html>

改变HTML元素的样式

本例改变了id="id1" 的HTML元素的样式,当用户点击按钮时:

1 <h1 id="id1">My Heading 1</h1>
2
3 <button type="button" onclick="document.getElementById(‘id1‘).style.color=‘red‘">
4 点击这里
5 </button>

使元素可见或不可见:

 1 <!DOCTYPE html>
 2 <html>
 3 <body>
 4
 5 <p id="p1">这是一段文本。</p>
 6
 7 <input type="button" value="隐藏文本" onclick="document.getElementById(‘p1‘).style.visibility=‘hidden‘" />
 8 <input type="button" value="显示文本" onclick="document.getElementById(‘p1‘).style.visibility=‘visible‘" />
 9
10 </body>
11 </html>
时间: 2024-11-08 19:14:04

javaScript改变HTML的相关文章

使用JavaScript改变页面元素的属性

在使用HTML制作web页面的过程中,很多时候需要动态的去改变控件的属性,这就需要通过调用JavaScript脚本来实现.下面介绍了本人使用过的一些示例代码. JavaScript脚本改变页面控件的HTML属性. 1.语法: document.getElementById(id).attribute=new value 2.说明: id 控件的ID attribute 控件的HTML属性 new value 新的属性值 3.示例代码: <!DOCTYPE html PUBLIC "-//W

使用Javascript改变HTML内容

avascript通常被用来操作HTML,改变网页内容! 向页面输出内容 Javascript提供了document.write('string')方法来向页面写入内容: <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title>

javascript改变样式(cssFloat,styleFloat)

昨天遇到一用js改变元素浮动的,当时直接写了 obj.style.float="left";结果没起作用:查了资料后才发现不能这样写,现在整理下几种样式写法 1,直接写css属性的,如:obj.style.height/width/color/position等 2,要改大写的,如:obj.style.fontSize/marginLeft/backgroundColor等 3,float,此属性在IE中用obj.style.styleFloat="left"; 在

使用javascript改变图片路径

效果预览:http://keleyi.com/keleyi/phtml/jstexiao/16.htm 代码如下: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>使用js改变图片-柯乐义</title> 5 <script> 6 function changeImage() { 7 var element = document.getElementById('myimage'); 8 9 e

[Selenium] 针对下拉菜单出现之后又立马消失的问题,通过Javascript改变元素的可见属性

public void clickDateDropDownButton() { SeleniumUtil.jsClick(driver, page.getDateDropdownButtonOfInvPolicyDialog()); WebElement dropDown = page.getDropdownListOfDateInInvPolicyDialog(); String oldStyle =dropDown.getAttribute("style"); logger.inf

php课程---JavaScript改变HTML中的元素

<!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> <meta http-equiv="Content-

JavaScript之DOM改变HTML的样式

改变 HTML 样式 HTML DOM 允许 JavaScript 改变 HTML 元素的样式.如何改变 HTML 元素的样式呢? 语法: Object.style.property=new style; 注意:Object是获取的元素对象,如通过document.getElementById("id")获取的元素. 基本属性表(property): 注意:该表只是一小部分CSS样式属性,其它样式也可以通过该方法设置和修改. 看看下面的代码: 改变 <p> 元素的样式,将颜

JavaScript:改变 HTML 内容

使用Javascript来处理HTML元素的内容是非常强大的功能. <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <meta charset="utf-8" /> <script s

JavaScript HTML DOM - 改变 CSS

HTML DOM 允许 JavaScript 改变 HTML 元素的样式. 改变 HTML 样式 如需改变 HTML 元素的样式,请使用这个语法: document.getElementById(id).style.property=new style 例子 1 下面的例子会改变 <p> 元素的样式: <p id="p2">Hello World!</p> <script> document.getElementById("p2