我正在尝试使用document.write为变量分配一个字符串值,但它的值是未定义的。
这就是我想要做的事情:
var c;
c=document.write("hello world");
document.write(c);
这里我得到的输出未定义请帮助我,我是javascript的新手。
答案 0 :(得分:1)
document.write()没有返回值。
用法:https://developer.mozilla.org/en-US/docs/Web/API/Document/write
也许你的目标是:
var c = "Hello World";
document.write(c);
var d = c; //pointless mapping to another variable, but shows how to get the original value.
答案 1 :(得分:1)
首先为变量c赋值,然后document.write该值。仅使用document.write,直到您尝试学习javascript的基础知识。除非代码实际上要求你这样做,否则永远不会超出这个范围。
var c;
c="hello world";
document.write(c);
答案 2 :(得分:1)
var c;
c= "hello world";
document.write(c);
这可能有效