Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在HTML id标记中打印javascript_Javascript_Html_Css_Web - Fatal编程技术网

如何在HTML id标记中打印javascript

如何在HTML id标记中打印javascript,javascript,html,css,web,Javascript,Html,Css,Web,所以我构建了随机脚本,它可以打印从1到20的随机数。这些都是我的css文件中的css类。这就是我想做的 我想让javascript打印出这个标题id=“中的随机数,然后 <!-- This is my js file --> <script type="text/javascript" src="/assets/quotes.js"></script> <!-- This is what I want --> <header id="<

所以我构建了随机脚本,它可以打印从1到20的随机数。这些都是我的css文件中的css类。这就是我想做的

我想让javascript打印出这个
标题id=“
中的随机数,然后

<!-- This is my js file -->
<script type="text/javascript" src="/assets/quotes.js"></script>

<!-- This is what I want -->
<header id="<script>showClass();</script>">

如何使javascript在
id=”“

中呈现,而JS不会在引号中呈现,因为这只是一个字符串。相反,你可以这样做:

<script type="text/javascript">
   document.write("<header id=\"");
   showClass();
   document.write("\">");
</script>

文件。填写(“”);
就我个人而言,我更喜欢像roXon建议的那样在onLoad处理程序中添加元素,但我认为上面的内容应该与您所拥有的内容一致


编辑以匹配问题修订。

JS不会出现在引号中,因为这只是一个字符串。相反,你可以这样做:

<script type="text/javascript">
   document.write("<header id=\"");
   showClass();
   document.write("\">");
</script>

文件。填写(“”);
就我个人而言,我更喜欢像roXon建议的那样在onLoad处理程序中添加元素,但我认为上面的内容应该与您所拥有的内容一致


编辑以匹配问题修订。

脚本是否返回一个数字或只是计算它?脚本随机返回一个从1到20的数字。这些数字都是css类。脚本是返回一个数字还是仅仅计算它?脚本随机返回一个从1到20的数字。这些数字都是css类,我补充说,不幸的是,所有显示的都是数字。我用我的js代码更新了我的问题。我还想添加一条注释-类名不能是纯数字。先生,你是个天才。谢谢最好有一个
文档。编写
语句:
document.write(“”
。标题标记之间有东西我添加了,不幸的是,显示的只是数字。我用我的js代码更新了我的问题。我正要添加注释-类名不能是纯数字。先生,你是个天才。谢谢!最好有一个
文档。写
语句:
document.write(“”
。标题标签之间有东西