如何在页面上显示字符串

时间:2011-12-01 01:07:39

标签: javascript html

这是一个非常愚蠢的问题。

我有一个名称的javascript字符串变量,我希望将它显示在 user 这样的地方:

“你好,用户!” - > “你好,克里斯!

6 个答案:

答案 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>