当前位置: 首页 > 知识库问答 >
问题:

在HTML中访问var的最简单方法[closed]

江宏深
2023-03-14

我有一个问题,在javascript中,我们可以做如下操作

var ThisIsVar = 'A random value' 
console.log(ThisIsVar)

我们可以创建一个var,然后访问它。我想知道,如果javascript文件中有一些var,那么访问这个值的最简单方法是什么。

我想把它显示在网页上,例如:

<p>Today link clicked {Value_From_Javascript}</p>

是Jquery吗?或者还有更简单的?

谢谢:)

共有1个答案

柴深
2023-03-14

HTML仅用于呈现静态信息。要将一个JS变量值动态添加到HTML中,您需要将您的问题颠倒过来--我如何才能使用JS将变量注入到我的HTML中?

为此,您可以获得对该元素的引用,在下面的示例中,我使用了QuerySelector(),尽管还有其他方法,然后向其TextContent添加。试试看:

null

let thisIsVar = 'A random value';

document.querySelector('p').textContent += thisIsVar;
<p>Today link clicked </p>
 类似资料:
  • 问题内容: 这是我的PHP示例。谁能找到一种更短/更轻松的方式来做到这一点? 其他语言的示例也很有趣。 问题答案: 从根本上讲-不。那简直就是简单。您可以将它改写得更短/更干净,但是想法是一样的。这就是我的写法:

  • 问题内容: cgi.escape似乎是一种可能的选择。它运作良好吗?有什么更好的东西吗? 问题答案: 很好 它逃脱了: 至 至 至 对于所有HTML而言,这就足够了。 编辑:如果您有非ASCII字符,您还想转义,以便包含在使用不同编码的另一个编码文档中,如 Craig 所说,只需使用: 不要忘了解码到第一,使用任何编码它编码的。 但是根据我的经验,如果您从头开始一直都在工作,那么这种编码是没有用的

  • 问题内容: 在JavaScript中实现单例模式的最简单/最干净的方法是什么? 问题答案: 我认为最简单的方法是声明一个简单的对象文字: 如果您希望单例实例上有私人成员,则可以执行以下操作: 这就是所谓的模块模式,它基本上可以让你来封装对象私有成员,通过采取利用的优势关闭。 更新: 我想补充一点,如果要防止修改单例对象,可以使用ES5 方法冻结它。 这将使对象不可变,从而防止对其结构和值进行任何修

  • 问题内容: 我有一个简单的操作方法,它返回一些json。它在ajax.example.com上运行。我需要从另一个网站someothersite.com访问此网站。 如果我尝试调用它,我会得到预期的…: 我知道有两种方法可以解决此问题:JSONP和创建自定义HttpHandler来设置标头。 有没有更简单的方法? 简单的动作是否不可能定义允许的来源列表-还是简单地允许所有人?也许是动作筛选器? 最

  • 问题内容: 在Python中做等效的最简单方法是什么? 问题答案:

  • 问题内容: 我已经在我的个人计算机上运行了mssql 2005,并且我想在上面运行一些python脚本的数据库。我正在寻找一种对数据进行一些非常简单的访问的方法。我想运行一些select语句,处理数据,也许让python用结果保存一个文本文件。 不幸的是,即使我对python有点了解,对数据库也有点了解,但是我很难从阅读中分辨出库是否满足我的要求。理想情况下,我想要一种适用于其他版本的mssql的