关于INNERHTML和innerText..的问题
我记得看过一个贴子,里面讨论了
innerHtml和innerText,还有一个inner什么的,不记得了,它们的区别和用法,
但现在找不到那篇贴子了,有知情人请告之,有热心人请写一下这些的区别和用法
谢谢了
问题点数:50、回复次数:11Top
1 楼sdts(隐姓埋名的混蛋)回复于 2004-12-02 12:18:41 得分 5
举个例子吧
<span name=s><font>1213</font></span> s.innerHTML就是<font>1213</font>
<span name=s>1213</span> s.innerTEXT就是1213Top
2 楼shyslysky(飞天)回复于 2004-12-02 12:39:50 得分 5
s.innerTEXT就是1213
============>
s.innerText就是1213
Top
3 楼surfchen(冲浪)回复于 2004-12-02 12:41:10 得分 5
只有两个inner
还有一个outerTop
4 楼xarrow(HELLO WORLD)回复于 2004-12-02 12:52:42 得分 0
surfchen(冲浪) ( ) 信誉:101 2004-12-02 12:41:00 得分: 0
只有两个inner
还有一个outer
请教一下,那个outer是什么,应该如何来用呢?我已经加分了,希望兄弟们能帮下忙!
<label id="b22">dsfsdf</label>
var frm = eval("document.form1");
var mylab = eval("document.all.b22");
var tt = mylab.innerText;
mylab.innerText = "";
mylab.innerHtml = "<input name='" + tt + "' id='" + tt + "' type='text' value='" + tt + "'>";
我用上面的JS来改那个<label>里的东西,却改不了,是什么地方出错了?Top
5 楼xarrow(HELLO WORLD)回复于 2004-12-02 13:00:12 得分 0
OK,我写错了,是innerHTML不是innerHtml,另外还有个outer...是什么,要怎么用呢,请指教了...Top
6 楼shyslysky(飞天)回复于 2004-12-02 13:24:58 得分 10
outerHTMLTop
7 楼WindyWebEx(Windy_WebEx)回复于 2004-12-02 13:51:14 得分 10
outerHTML的作用非常大,你可以设置某一个textarea的outerHTML为一个frame,然后动态向这个frame来填html代码,那么利用textarea就可以做出来一个所见即所得的工具。
总而言之,outHTML就是设置某一个element输出来的html代码。Top
8 楼xarrow(HELLO WORLD)回复于 2004-12-02 14:14:27 得分 0
楼上的,能举个小例吗Top
9 楼surfchen(冲浪)回复于 2004-12-02 17:14:07 得分 10
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">
<head>
<title>tested by SurfChen</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Content-Language" content="gb2312" />
</head>
<body>
<div id="welcome"><a href="http://yubeinet.com">HI~~欢迎来到http://yubeinet.com</a></div>
<script type="text/javascript">
<!--
alert(document.getElementById("welcome").outerHTML);
alert(document.getElementById("welcome").outerText);
alert(document.getElementById("welcome").innerHTML);
alert(document.getElementById("welcome").innerText);
//-->
</script>
</body>
</html>Top
10 楼realsong(化骨龙)回复于 2004-12-02 17:23:09 得分 5
关于outerHTML,<body id=b1><label>hh<label></body>
b1.outerHTML==<body id=b1><label>hh<label></body>
b1.innerHTML==<label>hh<label>
Top
11 楼xarrow(HELLO WORLD)回复于 2004-12-03 00:12:03 得分 0
OK,谢谢兄弟们了.Top
相关问题
- 关于 DIV 的 innerHTML 属性 和 innerTEXT 属性的使用方法
- javascriptのinnerHtml又はinnerText
- 问题:TWebbrower中,InnerHtml和OuterHtml以及InnerText和OuterText之间的区别
- 关于innerHTML和document.write
- 请问在DOM1.0中有没有对应IE的DHTML属性innerHtml,innerText,outerHtml,outerText
- 关于innerHTML和appendChild的效率
- JavaScript迷惑问题之六:innerHTML和eval()的问题
- 关于innerhtml
- javascript编码--innerText
- innerHTML的问题




