javascript使用类似innerHtml来输出内容中要如何加入变量?

javascript使用类似innerHtml来输出内容中要如何加入变量?,第1张

javascript中使用类似innerHtml这类函数时使用变量

var string1="hello"

var string2="world"

//可以把变量当成参数直接传递给函数

body.innerHTML(string1+string2)

href="javascript:fun(this)"

这是获取不到this的。

可以用

href="javascript:void(0)" onclick="fun(this)"

在onclick里才能获取到当前对象this。

变量传给innerHTML实际上就是变量的拼接

示例:

<body>

   <div id='divtest'></div>

</body>

<script>

var i=1

document.getElementById('divtest').innerHTML = "test"+i//这里注意变量的拼接

document.getElementById('divtest').innerHTML += "test2"+(i+1)//这里注意变量的拼接

</script>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11749491.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存