天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

innerText innerHTML的用法以及注意事項 [推薦]

一:動態改變文本和Html

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
innerText屬性用來定義對象所要輸出的文本,在本例中innerText把對象DT中的文本“您好嗎?”變成了“我很好!”(語句DT.innerText="我很好!")。而對對象DH的改變用了innerHTML屬性,它除了有innerText的作用外,還可改變對象DH內部的HTML語句,于是它把文本變成了“我姓肖!”,而且文本輸出改成了斜體(<i></i>)并下加一條直線(<u></u>),即語句DH.innerHTML="<i><u>我姓肖!</u></i>"。outerText和outerHTML也具有類似的作用,讀者不妨自己試試看。

二:文本的動態輸入與輸出

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
此例的效果是先在文本框中輸入文本,然后按“輸出文本”的按鈕,接著網頁便會自動輸出您所輸入的文本
三:注意innerHTML有自動檢查語法的功能,它會把不完整的HTML代碼補充完整,這點可以說是神奇,例如下面的這段腳本

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
運行的效果竟然是這樣的:
<TABLE><TBODY><TR></TR></TBODY></TABLE>
如圖:

所以請各位在使用時一定要小心.
例如在做這樣的操作時就會出錯.
復制代碼 代碼如下:
list.innerHTML="<table><tr>";
list.innerHTML+="<td>"

必須用一個中間變量
Html代碼
復制代碼 代碼如下:
var html="<table><tr>";
html+="<td>";
list.innerHTML=html;
var html="<table><tr>";
html+="<td>";
list.innerHTML=html;

這樣問題就可以得到解決.
另外:
innerText在火狐下是不支持的,在網上有這種有人這么做
innerHTML是符合W3C標準的屬性,而innerText只適用于IE瀏覽器,因此,盡可能地去使用 innerHTML,而少用innerText,如果要輸出不含HTML標簽的內容,可以使用innerHTML取得包含HTML標簽的內容后,再用正則表達式去除HTML標簽,下面是一個簡單的符合W3C標準的示例:
<a href="Javascript:alert(document.getElementById('test').innerHTML.replace(/<.+?>/gim,''))">無HTML,符合W3C標準</a>

JavaScript技術innerText innerHTML的用法以及注意事項 [推薦],轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲 天堂 欧美 日韩 国产 | 99国内精品久久久久久久清纯 | 免费鲁丝片一级在线观看 | 97精品国产亚洲AV高清 | 精品久久久久久久国产潘金莲 | 日本九九热在线观看官网 | 琪琪SEE色原网色原网站18 | 最近日本MV字幕免费观看在线 | 欧洲xxxxx | 性女传奇 快播 | 麻豆第一区MV免费观看网站 | 国产超碰精久久久久久无码AV | 麻豆第一区MV免费观看网站 | 狠狠色狠狠色综合曰曰 | 精品国产乱码久久久久久免费 | 久久这里只精品热在线18 | 久久亚洲精品中文字幕60分钟 | 熟妇久久无码人妻AV蜜桃 | 久久久午夜精品福利内容 | 美女教师朝桐光在线播放 | 中文字幕蜜臀AV熟女人妻 | 日韩欧美一区二区三区在线视频 | 帝王受PLAY龙椅高肉NP | 吃奶摸下的激烈免费视频 | 亚洲黄色三级视频 | 日韩精品 中文字幕 有码 | 野花视频在线观看免费 | 无码AV精品一区二区三区 | 九九热精品视频在线观看 | 亚洲中文字幕永久在线 | 武侠艳妇屈辱的张开双腿 | 伊人久久大香线蕉电影院 | 免费人妻AV无码专区五月 | 女人和男人插曲视频大全 | 久久久久久久免费 | 波多野结衣的AV一区二区三区 | 日本护士hd | 性夜影院午夜看片 | 亚洲一二三产品区别在哪里 | 柠檬福利精品视频导航 | 青青热久精品国产亚洲AV无码 |