本文介绍了一种通过JavaScript给指定ID的DIV容器赋值的方法。该函数获取DOM元素后,利用innerHTML属性设置内容,并处理了unescape解码逻辑。示例展示了如何在HTML中调用该函数,适用于IE和Firefox等浏览器,代码简洁且易于集成到Ajax项目中。
JavaScript实现DIV容器内容赋值的方法
本文分享一个使用JavaScript为DIV容器赋值的实用示例,供读者参考学习。
该JavaScript函数旨在为特定的DIV容器赋值,适用于Ajax场景,并兼容IE和Firefox浏览器。
<script>
function setValueForDiv(id,content)
{
var element = document.getElementById(id);
element.innerHTML = unescape(content);
if(!element.innerHTML)
{
try{
element.innerHTML = unescape(content);
}catch(e){}
}
}
</script>
函数接收两个参数:id代表目标DIV的标识符,content代表需要填充的内容。
以下是具体的调用示例说明。
<div id="title"> </div>
setValueForDiv(id,content)
<script>
setValueForDiv("title","this is a test");
</script>
希望上述内容能对您的JavaScript编程提供帮助。