这是一个非常愚蠢的问题。
我有一个名称的javascript字符串变量,我希望将它显示在 user 这样的地方:
“你好,用户!” - > “你好,克里斯!
答案 0 :(得分:1)
var user_name = 'Chris';
document.writeln("Hello, " + user_name);
答案 1 :(得分:1)
当然,您可以自己轻松找到答案:p
将名称放在一个范围内并为其指定一个ID
Hello <span id="name"></span>
然后使用getElementByID
设置文本var name = "Chris";
document.getElementById('name').innerHTML = name;
答案 2 :(得分:0)
您可以将用户名与要显示的字符串的其余部分连接起来,如下所示:
<p id="hello"></p>
<script type='text/javascript'>
var user_name = "Chris";
var hello_string = "Hello, " + user_name;
document.getElementById("hello").innerHTML = hello_string;
</script>
答案 3 :(得分:0)
我认为document.write加上一些字符串连接就是你要找的东西:
var user = "Chris";
document.write("Hello, " + user + "!");
答案 4 :(得分:0)
这样的事情可以解决问题。
var user = 'Steve';
document.write('hello ' + user);
如果您需要定位元素,可以使用常用方法,例如:
var user = 'Steve';
var thisOne = document.getElementById('thisOne');
thisOne.innerHTML = ('hello ' + user);
也可以投入jsfiddle,这样你就可以玩实验。
答案 5 :(得分:0)
这是显示字符串到span标记的示例 '+'运算符用于字符串连接。
<html>
<head>
<script>
var name = 'Chris';
var field = document.getElementById('show_string');
field.innerHTML( '"Hello, '+ name + '!"' );
</script>
</head>
<body>
<span id='show_string'></span>
</body>
</html>