【发布时间】:2014-03-19 03:17:52
【问题描述】:
我不确定我的方向是否正确,但我想要实现的目标相当复杂,至少对我来说是这样。所以我正在寻找的是在一个 html 类标签中找到内容并在我想要的任何地方显示这个内容。举一个网站上的在线产品的例子,假设标题上的代码是这样写的:
这是一个产品示例||注意空间有 要显示确切的代码。
是的,我知道我可以使用如下变量:
$title但是如果没有访问权限怎么办?是否有机会使用 :getElementByClassName 获取他们的详细信息 然后显示该内容?我一直在寻找,不幸的是,我一无所获,因此决定在这里问。
HTML:
<div id="container"> ABC <br />
<p class="displayThis"> I want this to be displayed again
using only JavaScript </p
</div>
风格:
#容器 { 边框:1px 实心; 宽度:200px; 左边距:15%; 背景:#999; 边框颜色:#fc0000; 文本对齐:居中; } .displayThis { 背景:#999; 颜色:#fff; 字体粗细:粗体; }.newContent { 位置:固定; 底部:10%; 对:50%; 字体粗细:粗体; }
脚本:var displayThys = document.getElementByClassName("displayThis");
document.write('\<p class="newContent">'+ displayThys +'</p>\ <br />\ ');
这里是JsFiddle
【问题讨论】:
-
首先,不知道为什么要在类中存储内容,但没关系。其次,你想用纯JS实现还是jQuery可以接受?
-
您是否使用 jQuery?您已将其包含在您的标签中,但在您的代码中您使用的是 vanilla JS。
-
StackOverflow 通常不使用
<pre>进行格式化。可以通过用反引号 (`) 包围内联代码或将多行代码缩进四个空格来避免空间问题(也可以通过视觉选择后跟 Ctrl-K(或 Mac 上的 Cmd-K)来实现。 -
谢谢。我认为 jQuery 不会被接受。 @Zero21xxx 正如我所说,这是一个示例,因为我没有完成代码。无论如何,我会尝试更新我是否成功。感谢您的 cmets 和回答!
标签: javascript html css