在警告框中调用变量

时间:2015-04-09 06:00:00

标签: javascript html

无论如何在警告框中运行脚本? 我目前的代码:

<script type="text/javascript">
alert("Hello document.write(c1) users.");
</script>

我试过了:

<script>
alert("Hello <script>document.write(c1)</script> users.");
</script>

我当前代码的警告框显示为Hello document.write(c1)用户。

对此有何帮助? c1应该从我标记的脚本中取出他们的国家

<script type="text/javascript">var c1 = decodeURIComponent(window.location.search.match(/(\?|&)c1\=([^&]*)/)[2]);</script>

由于

2 个答案:

答案 0 :(得分:1)

只需使用字符串连接:

alert('Hello ' + c1 + ' users.');

答案 1 :(得分:1)

我认为你要做的是:

<script type="text/javascript">
   alert("Hello " + c1 + " users.");
</script>

您必须将变量连接到字符串引号之外的警报中。 Document.write()仅影响文档窗口,而不影响警告框。