是否有JavaScript中document.write的简写?

是否有JavaScript中document.write的简写?,javascript,Javascript,在.NET中,您有是的,不止一个 但是“with”被认为是有害的,因为如果错误地调用未设置的属性,可以更改另一个属性的值或使用该属性创建新的全局变量(详细信息) 是的,不止一个 但是“with”被认为是有害的,因为如果错误地调用未设置的属性,可以更改另一个属性的值或使用该属性创建新的全局变量(详细信息) 不,没有 你可以随时: function x (foo) { document.write(foo); } /* Where x is an unhelpfully short and u

在.NET中,您有
是的,不止一个

但是“with”被认为是有害的,因为如果错误地调用未设置的属性,可以更改另一个属性的值或使用该属性创建新的全局变量(详细信息)

是的,不止一个

但是“with”被认为是有害的,因为如果错误地调用未设置的属性,可以更改另一个属性的值或使用该属性创建新的全局变量(详细信息)

不,没有

你可以随时:

function x (foo) { document.write(foo); } 
/* Where x is an unhelpfully short and uninformative function name */
一般来说,无论如何都应该避免使用document.write。它只在初始文档生成期间有用,不处理特殊字符。

不,它不起作用

你可以随时:

function x (foo) { document.write(foo); } 
/* Where x is an unhelpfully short and uninformative function name */

一般来说,无论如何都应该避免使用document.write。它仅在初始文档生成期间有用,不处理特殊字符。

innerHTML属性对于HTML元素非常有用。您可以使用它而不是document.write

<p id="paragraph1"></p>

<script type="text/javascript">
var elem = document.getElementById("paragraph1");
elem.innerHTML = "This is my paragraph.";
</script>

var elem=document.getElementById(“第1段”); elem.innerHTML=“这是我的段落。”;
这允许您对输出到页面的内容有更多的控制。通过将其包装到函数中,您可以使其更易于理解-一旦您声明了函数一次,您可以任意多次重用它:

<script type="text/javascript">
function wr(a,b) {
var elem = document.getElementById(a);
elem.innerHTML = b;
}
</script>

功能wr(a,b){
var elem=document.getElementById(a);
elem.innerHTML=b;
}

非常简单的示例,应该进行细化等。

innerHTML属性对于HTML元素非常有用。您可以使用它而不是document.write

<p id="paragraph1"></p>

<script type="text/javascript">
var elem = document.getElementById("paragraph1");
elem.innerHTML = "This is my paragraph.";
</script>

var elem=document.getElementById(“第1段”); elem.innerHTML=“这是我的段落。”;
这允许您对输出到页面的内容有更多的控制。通过将其包装到函数中,您可以使其更易于理解-一旦您声明了函数一次,您可以任意多次重用它:

<script type="text/javascript">
function wr(a,b) {
var elem = document.getElementById(a);
elem.innerHTML = b;
}
</script>

功能wr(a,b){
var elem=document.getElementById(a);
elem.innerHTML=b;
}
非常简单的例子,应该细化等