javascript document.write 变量

标签 javascript html function

我正在编写一个带有几个 document.write 语句的简单 JavaScript...

String accountLink = "#";
String accountLogo = "img/myLogos/someLogo.png";

function drawLogos(){
    document.write('<li><a href="');
    document.write("#");  // link to account page
    document.write('"><img src="');
    document.write('img/myLogos/someLogoF.png'); // reference to logo image
    document.write('" alt=""  /></a></li>');
}

效果很好。但是当我使用这样的变量时......

document.write(accountLink);

它没有加载任何东西。我尝试去掉引号,但没有发生任何不同的情况。是否有一些我没有注意到的小语法错误?

最佳答案

使用

var accountLink = "#";
var accountLogo = "img/myLogos/someLogo.png";

关于javascript document.write 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20891051/

相关文章:

javascript - 根据输入过滤列表

javascript - JQuery 使用其他元素激活悬停状态

html - 如何删除表格中行之间的边框?

php - 这是什么数据类型、参数

jquery函数: is a radio checked/same id

javascript - Cat 函数未被调用

javascript - Angular 服务的 Jasmine 测试无法解决延迟调用

javascript - 如何使 SVG 元素成为链接?

更新json的数据库函数

javascript - 函数不识别初始化变量