JS快速學習之 innerHTML className display

innerHTML 屬性用於獲取或替換 HTML 元素的內容
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>innerHTML</title>
</head>
<body>
<h2 id="con">javascript</H2>
<p> JavaScript是一種基於對象、事件驅動的簡單腳本語言,嵌入在HTML文檔中,由瀏覽器負責解釋和執行,
在網頁上產生動態的顯示效果並實現與用戶交互功能。</p>
<script type="text/javascript">
  var mychar= document.getElementById("con");
  document.write("原標題:"+mychar.innerHTML+"<br>"); //輸出原h2標籤內容
  mychar.innerHTML="Hello world!";
  document.write("修改後的標題:"+mychar.innerHTML); //輸出修改後h2標籤內容
</script>
</body>
</html>
object.className 可以改變類選擇器 從而實現更改效果
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>className屬性</title>
<style>
    body{ font-size:16px;}
    .one{
		border:1px solid #eee;
		width:230px;
		height:50px;
		background:#ccc;
		color:red;
    }
	.two{
		border:1px solid #ccc;
		width:230px;
		height:50px;
		background:#9CF;
		color:blue;
	}
	</style>
</head>
<body>
    <p id="p1" > JavaScript使網頁顯示動態效果並實現與用戶交互功能。</p>
    <input type="button" value="添加樣式" onclick="add()"/>
	<p id="p2" class="one">JavaScript使網頁顯示動態效果並實現與用戶交互功能。</p>
    <input type="button" value="更改外觀" onclick="modify()"/>

	<script type="text/javascript">
	   function add(){
	      var p1 = document.getElementById("p1");
	      p1.className="one";
	   }
	   function modify(){
	      var p2 = document.getElementById("p2"); 
	      p2.className="two";
	   }
	</script>
</body>
</html>
display

網頁中經常會看到顯示和隱藏的效果,可通過display屬性來設置。

語法:

Object.style.display = value
注意:Object是獲取的元素對象,如通過document.getElementById(“id”)獲取的元素。

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>display</title>
    <script type="text/javascript"> 
        function hidetext()  
		{  
		var mychar = document.getElementById("con");
        mychar.style.display="none"
		}  
		function showtext()  
		{  
		var mychar = document.getElementById("con");
                mychar.style.display="block"

		}
    </script> 
</head> 
<body>  
    <h1>JavaScript</h1>  
    <p id="con">做爲一個Web開發師來說,如果你想提供漂亮的網頁、令用戶滿意的上網體驗,JavaScript是必不可少的工具。</p> 
    <form>
       <input type="button" onclick="hidetext()" value="隱藏內容" /> 
       <input type="button" onclick="showtext()" value="顯示內容" /> 
    </form>
</body> 
</html>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章