我用dom来操作html
<html>
<head>
<title>Table test</title>
</head>
<body id="body">
<input type="button" onclick="addElement()" value="ADDELEMENT">
</body>
</html><script language="JavaScript" type="text/javascript">
<!--
var e = document.getElementById("body");function addElement(){
var all = e.innerHTML;
e.innerHTML=all+"asdfasdfasdf"; //
alert(e.innerHTML); //这边打印的是加进去了,可为什么在页面里没加进去啊,为什么?
}
//-->
</script>
<html>
<head>
<title>Table test</title>
</head>
<body id="body">
<input type="button" onclick="addElement()" value="ADDELEMENT">
</body>
</html><script language="JavaScript" type="text/javascript">
<!--
var e = document.getElementById("body");function addElement(){
var all = e.innerHTML;
e.innerHTML=all+"asdfasdfasdf"; //
alert(e.innerHTML); //这边打印的是加进去了,可为什么在页面里没加进去啊,为什么?
}
//-->
</script>
IE,还是firefox啊?
以及,最好用点库好不好啊? 比如jQuery,什么的,比你这样写更简单,更容易跨浏览器。
是页面上打印出来了,但是源码里面没加进去正常是这样的么,用上上述的东西,不会也把"asdfasdfasdf"加到源码里面么
别笑我问的幼稚,呵呵