怎么用JS给HTML标签添加内容

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-22
怎么用JS给一个HTML元素增加一个属性和值

需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html,填充问题基础代码。

2、在index.html中的标签,输入js代码:$('#txt').val('添加值');$('#txt').attr('data', 'test');。

3、浏览器运行index.html页面,此时input元素成功被添加了值和属性。

javascript添加html标签如下:
一、直接给javascript内容添加标签




var oDiv = document.getElementById('div')。
oDiv.innerHTML = '11112222'。

二、,用javascript自带的createElement添加标签
var oDiv = document.getElementById('div')var oSpan = document.createElement('span')oDiv.appendChild(oSpan)三、注意事项
其他属性也一样 ,只不过class是js中的关键字。
对象名.class就是语法错误所以改名为className。
其他的属性可以直接通过。
对象.属性名=‘值’。

1、首先打开hbuilder软件新建一个html文件,在html页面上创建一个点击的button按钮:

2、然后为button添加点击时创建一个新的div事件。使用“document.createElement()”创建一个新的div,接着使用innerHTML对新建的div设置内容,最后把div放到body显示:

3、在html里为button按钮添加宇哥点击创建div的事件,完成之后代码就写好了,接下来需要看看效果:

4、保存好html文件后使用浏览器打开,此时还没有创建div:

5、最后点击button按钮,会执行脚本创建div的事件,新的div就创建好了,顺利实现了给HTML标签添加了内容。以上就是用JS给HTML标签添加内容的操作:



一般用jquery, 我是这么做

下面这个html5 类的,用的data 属性。

$('.class').attr('data-xxx');

如果是添加class的话

$('.class').addClass('yourclass');

大概就这样吧。


希望能帮到你



用JS给HTML标签添加内容,首先我们需要做的就是获取到要添加的元素,一般是通过给这个元素一个id,然后在通过document来获取,然后在使用innerHTML添加这个元素的内容就行可以了。
<html>
<head>
<script>
function insert(){
var insertText = "<table><tr><td>any thing</td></tr></table>";
document.getElementById("insert").innerHTML(insertText);
}
</script>
</head>
<body>
<button onclick="insert()">Insert</button>
<div id="insert"></div>
</body>
</html>

Jquery 和innerHTML都可以的

innerHTML
或innerText属性

  • js代码中给html的div怎么赋值?
    答:把\x0d\x0adocument.getElementById('one').innerHTML='one';\x0d\x0a改成\x0d\x0awindow.onload=function()\x0d\x0a{\x0d\x0adocument.getElementById('one').innerHTML='one';\x0d\x0a}\x0d\x0a因为执行到那句js的时候,还没有生成id是"one"的那个div.\x0d\x0aget...
  • 怎样在html中使用js文件的内容
    答:html中调用js文件的方法有很多,现在以实例的方式具体介绍一下:一、直接插入在htm代码中 JavaScript采用的格式如下:<Script Language="JavaScript">JavaScript 语句</Script>把上述语句放在HTML的<head>与</head>之间,也可放在<body>与</body>之间。例子:在网页上显示“你好!”。具体代码如下:<html...
  • 用js插入页面的div标签中的内容
    答:使用JS的document.getElementById("ID").innerHTML获取标签内容。修改的只需在后面加上"="即可。实例演示如下:一、HTML的DOM设计。1、设计两个DIV,其中第一个div放入入一些文字。2、设计css样式如下,为了区分明显,加了border。3、此时的页面展示如下:二、函数功能的设计和绑定。1、设计函数,实现...
  • 如何在html中调用js代码
    答:我们编写html的时候经常需要调用JS的相关代码,那么如何在HTML中调用JS的代码呢?下面小编给大家分享一下。1、首先打开Sublime text软件编写一个html页面,如下图所示 2、然后我们在html页面中添加script标签,在script里简单的写一些JS的代码,如下图所示 3、接下来可以定义一个button按钮,通过其click事件...
  • 如何优雅的用js动态的添加html代码
    答:一、使用javascript 模板引擎 用javascript预编译模版,就是动态修改模板文件使之成为一个可用的静态HTML文件。 我平时会使用artTemplate,性能很好而且易上手。编写模板 使用一个type="text/html"的script标签存放模板:<script id="test" type="text/html"><h1>{{title}}</h1><ul> {{each list...
  • 怎样使用JS做出动态添加HTML标记
    答:使用DOM「Document Object Model」中的 //let child = document.createElement(tagName[, options]) 和 let child = Node.appendChild(child);//然后将这段代码贴在需要动态添加的地方,例如setTimeout计时,ajax等 [出自MDN]
  • js代码中给html的div怎么赋值?
    答:把 document.getElementById('one').innerHTML='one';改成 window.onload=function(){ document.getElementById('one').innerHTML='one';} 因为执行到那句js的时候,还没有生成id是"one"的那个div.getElementById获得的不到,返回null 也可以把你的那段js放到最后,比如放到</html>后面,这样,div在...
  • 如何在 JS 中嵌入 HTML 代码
    答:新建一网页文件“sample.html",用记事本或其它文本编辑软件(如UltraEdit)打开,输入HTML代码。该网页文件包括一个蓝色的字符串,一个按钮和一个文本框。JS代码可插入到”head"标签之间。编写Javascript代码,代码内容,并将该段代码复制到网页文件”sample.html“中标签”<head>"和“</head>之间,然后...
  • 如何用js在页面中添加元素?
    答:2.然后添加按钮点击事件,如下图所示,在按钮点击事件中获得input元素。3.通过value属性我们可以获得用户在input中输入的内容,如下图所示。4.下面我们来动态创建一个li元素,如下图所示,运用document中的createElement方法即可。5.创建好li元素以后,下面要做的就是给其设置innerHTML内容,如下图所示。6....
  • js可以加入html标签吗?
    答:js文件不是htm文件,所以里面不能有html标记(在输出语句中包含的html标记除外)。即使js文件中可以用<script>标记,由于js文件本身就是由<script src="...">标记调用的,这就变成重复标记了,是画蛇添足了。js属于脚本文件,是由脚本代码组成的。其实把正常的<script>与</script>标记之间的代码剪切...