<分区>
<分区>
Possible Duplicate:
javascript - document.write error?
我有一段 Javascript,我正在使用它来检查一个 div 是否是某种样式,然后运行一个 if else 语句:
window.onload = function () {
if (document.getElementById('slidingDiv').style.display == 'none') {
document.write('<a href="#show" class="show_hide"><img src="images/show-more-arrow.jpg" width="61" height="45"></a>');
} else {
document.write('<a href="#show" class="show_hide"><img src="images/show-less-arrow.jpg" width="61" height="45"></a>');
}
};
这工作正常,但它只在屏幕上显示这个 HTML 图像。我需要它来将 HTML 添加到页面上的现有代码。
非常感谢
最佳答案
使用appendChild
或innerHTML
例子:
document.getElementById("elemId").innerHTML = '<a href="#show" class="show_hide"><img src="images/show-less-arrow.jpg" width="61" height="45"></a>'
关于php - 在 Javascript If else 语句中显示 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13973324/
相关文章:
php - 在 PHP 中为方法结果缓存实现装饰器模式的最佳方法
javascript - 即使一个字符出现不止一次,我如何将其计为一个字符?
php - Cron PHP 文件 - header 已发送
php - Laravel 将密码重置链接发送到单独的身份验证保护
javascript - 如何使用填充、第三方脚本和相互依赖关系
jquery - 根据链接的宽度在每个链接菜单的底部添加三 Angular 形
javascript - 如何使用javascript在<div>标签内插入<input>标签?
php - [Microsoft][SQL Server Native Client 11.0]共享内存提供程序 : Timeout error [258]