首页 > JS如何自定义字符显示内容

JS如何自定义字符显示内容

html的标签写法:
<div>{title}</div>

JS代码该如何写可以指定html里面{title}显示自定义内容

补充解答:

一群人既然不看题乱回答谁说插入内容了

我自己找到答案了

var str = '<div>{title}</div>';
var strNew = str.replace("{title}","<span>你好</span>");

给div加个id或者class然后再用js赋值。比如<div id="title"></div>

document.getElementBuyId("title").value=你的title


你需要了解js模板引擎的相关知识


<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
<input id="txt" type="text"></input>
<input id="btn" type="button" value="确认你的内容更换标题"></input>
<div id="div1" title="标题是我">鼠标浮动在我上请看标题</div>
</body>
<script type="text/javascript">
    var oTxt=document.getElementById('txt');
    var oDiv=document.getElementById('div1');
    var oBtn=document.getElementById('btn');
    oBtn.onclick=function()
    {
        oDiv.title=oTxt.value;
    }
</script>
</html>

sorry,这样应该更形象。


element.innerHTML

【热门文章】
【热门文章】