将javascript变量的值附加到不带脚本的标签

将javascript变量的值附加到不带脚本的标签,javascript,html,Javascript,Html,有没有一种方法可以在不使用jquery的情况下将javascript变量的值附加到标签上 例如: 该方法用于更新表单元素值,因此不能用于更新标签的文本内容 要更新标签文本,请使用带有回调函数的方法,其中回调中的第二个参数保存旧文本 $("#my-label").text(function(i, oldText){ return oldText + global_message; }) var global_message=“1234”; $(“#我的标签”).text(函数(i,值){

有没有一种方法可以在不使用jquery的情况下将javascript变量的值附加到标签上

例如:

该方法用于更新表单元素值,因此不能用于更新标签的文本内容

要更新
标签
文本,请使用带有回调函数的方法,其中回调中的第二个参数保存旧文本

$("#my-label").text(function(i, oldText){
  return oldText + global_message;
})
var global_message=“1234”;
$(“#我的标签”).text(函数(i,值){
返回值+全局_消息;
})

Test
该方法用于更新表单元素值,因此不能用于更新标签的文本内容

要更新
标签
文本,请使用带有回调函数的方法,其中回调中的第二个参数保存旧文本

$("#my-label").text(function(i, oldText){
  return oldText + global_message;
})
var global_message=“1234”;
$(“#我的标签”).text(函数(i,值){
返回值+全局_消息;
})

测试
var global_message=“1234”;
document.getElementById(“我的标签”).innerText+=全局消息
测试
var global_message=“1234”;
document.getElementById(“我的标签”).innerText+=全局消息

Test
我从您的问题中了解到,您希望直接在HTML中访问JavaScript变量,而不希望使用任何JavaScript/jQuery代码

但是,您不能访问
标记之外的JavaScript变量。 HTML不识别任何变量


因此,如果您想使用JavaScript和使用jQuery的@Pranav C Balan,您可以使用@WitVault answer。我从您的问题中了解到,您希望直接在HTML中访问JavaScript变量,而不希望使用任何JavaScript/jQuery代码

但是,您不能访问
标记之外的JavaScript变量。 HTML不识别任何变量


因此,如果您想使用JavaScript和使用jQuery的@Pranav C Balan,您可以使用@WitVault answer?如果没有脚本,就无法获取JS变量的值。这里真正的要点是什么?你是在要求
document.getElementById('my-label')。innerHTML+=global\u message
标题是“无脚本”吗?如果没有脚本,就无法获取JS变量的值。这里真正的要点是什么?你是在要求
document.getElementById('my-label')。innerHTML+=global_message
谢谢Pranav,但在我的例子中,我有几个html元素,它们的内容必须根据一些动态值进行修改。这些元素的共同点可能是类/选择器,也可能不是。这个jquery是可以完成的,但它需要对我的代码库进行代码更改。。标签是从数据库中呈现出来的,所以我在寻找一些可能是标签HTML定义的一部分的东西,这样我就不需要更改代码了。@jkr:你这是什么意思,所以我在寻找一些可能是标签HTML定义的一部分的东西,这样我就不需要更改代码了???嗨,Pranav,我想直接在htmlhanks Pranav中访问一个JavaScript变量,但在我的例子中,我有几个html元素,它们的内容必须根据一些动态值进行修改。这些元素的共同点可能是类/选择器,也可能不是。这个jquery是可以完成的,但它需要对我的代码库进行代码更改。。标签是从数据库中呈现出来的,所以我在寻找一些可能是标签HTML定义的一部分的东西,这样我就不需要更改代码了。@jkr:你这是什么意思,所以我在寻找一些可能是标签HTML定义的一部分的东西,这样我就不需要更改代码了???嗨,Pranav,我想直接在HTML中访问JavaScript变量
$("#my-label").text(function(i, oldText){
  return oldText + global_message;
})