通過document.getElementById("div的ID名字").innerHTM=“你要設(shè)置的值”來實(shí)現(xiàn)。

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比景谷網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式景谷網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋景谷地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。
代碼示例如下:
=================================
html
head
meta charset="UTF-8"
script
function ChangeDiv()
{
document.getElementById("1").innerHTML="內(nèi)容2";
}
/script
/head
br br br
div id = "1" 內(nèi)容1/div
input type="button" onclick="ChangeDiv()" value="設(shè)置DIV內(nèi)容" /
/body
/html
==========================
原頁面內(nèi)容如下:
點(diǎn)擊“設(shè)置DIV內(nèi)容”按鈕后,系統(tǒng)執(zhí)行Javascript代碼后結(jié)果如下:
擴(kuò)展資料:
DIV標(biāo)簽,稱為區(qū)隔標(biāo)記。作用是設(shè)定字、畫、表格等的擺放位置。當(dāng)你把文字、圖象,或其他的放在 DIV 中,它可稱作為“DIV block”,或“DIV element”或“CSS-layer”,或干脆叫“l(fā)ayer”。而中文我們把它稱作“層次”。
DIV元素,是用來為HTML文檔內(nèi)大塊(block-level)的內(nèi)容提供結(jié)構(gòu)和背景的元素。DIV的起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有內(nèi)容都是用來構(gòu)成這個塊的,其中所包含元素的特性由DIV標(biāo)簽的屬性來控制,或者是通過使用樣式表格式化這個塊來進(jìn)行控制。
參考資料:百度百科詞條--DIV標(biāo)簽
用javascript動態(tài)修改表格內(nèi)容,先來看JS部分代碼:
script
var arr=new Array()
arr[0]="這是改變后的內(nèi)容一";
arr[1]="這是改變后的內(nèi)容二";
arr[2]="這是改變后的內(nèi)容三";
/script
把切換后的內(nèi)容寫在了JavaScript的數(shù)組里,這樣方便。
使用上面的JavaScript:
select onchange="zz.cells[this.selectedIndex].innerHTML=arr[this.selectedIndex]"
option value=a改變第一格/option
option value=a改變第二格/option
option value=a改變第三格/option
/select
table id=zz border=1
tr height=20
td width=220第一格/td
td width=220第二格/td
td width=220第三格/td
/tr
/table
把以上代碼放入網(wǎng)頁的body/body區(qū)間內(nèi)即可。
通常我們將網(wǎng)頁的樣式和內(nèi)容分開,樣式放在css文件,內(nèi)容放在html文件,當(dāng)html文件需要用到樣式的時候,直接引用css中定義的樣式就可以了。其實(shí)JavaScript也能使用css文件或直接改變樣式的屬性來動態(tài)的改變網(wǎng)頁的樣式。
1、JavaScript設(shè)置內(nèi)聯(lián)樣式
改變樣式最直接的方法就是改變元素節(jié)點(diǎn)的style屬性。如:
myElement.sytle.color = “red”;
myElement.sytle.left = “40px”;
myElement.sytle.backgroundRepeat = “repeat-x”;
JavaScript設(shè)置內(nèi)聯(lián)樣式時,采用和css設(shè)置樣式一樣的風(fēng)格。如設(shè)置myElement的color屬性時,我們可以賦值任何在css中可以用的值,所以這里除了可以使用”red”,還可以使用”blue”, ”yellow”或十六進(jìn)制的”#ff0000”。
另外用JavaScript改變網(wǎng)頁的屬性還需要注意2點(diǎn):
l JavaScript中采用駝峰命名法:在css中,屬性名中的單詞之間是用橫杠隔開,如font-weight, background-color。但在JavaScript中,橫杠可能被認(rèn)為是減號,所以采用駝峰命名法,單詞之間不用橫杠,如font-weight在JavaScript中應(yīng)該寫成fontWeight;而background-color寫成backgroundColor。
l JavaScript中屬性值為字符串:在css中,屬性值都寫在雙引號中,即要用字符串來給css相關(guān)屬性賦值,同樣當(dāng)屬性值有單位時,我們需要將單位也寫在字符串中。
2、JavaScript設(shè)置外部樣式
當(dāng)你需要改變的樣式已經(jīng)在css文件中定義了,我們也可以用JavaScript直接用定義好的css樣式。如下格式:
myElement.className = “someCSSclass”;
同樣需要注意幾點(diǎn):
l 不要將className寫成class,因?yàn)閏lass是JavaScript保留的關(guān)鍵字,我們不能使用。
l 將定義在css中的樣式直接賦值給className,就能改變myElement元素的樣式。
l 當(dāng)要刪除元素的樣式,可以給className屬性賦值為空。如:
myElement.className = “”;
教程網(wǎng) 站-秒秒學(xué)上的JavaScript課程有一個章節(jié)專門講解JavaScript改變樣式的內(nèi)容,可以看看,希望對你有幫助。
JS可以使用css屬性來進(jìn)行樣式修改,并且不僅可以修改單一屬性,也可以同時修改多個屬性。案例以下小案例使用JQuery作為演示。前提:html頁面首先必須引入JQuery,放置在body體最后的位置。例如:html部分代碼我是一個段落,我沒有背景顏色
網(wǎng)頁標(biāo)題:javascript改,JavaScript改變文本內(nèi)容
網(wǎng)頁地址:http://www.yijiale78.com/article8/dschdop.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、ChatGPT、App開發(fā)、網(wǎng)頁設(shè)計公司、品牌網(wǎng)站設(shè)計、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)