javascript document.write变量
我正在用几个document.write语句编写一个简单的javascriptjavascript document.write变量,javascript,html,function,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.wri
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>');
}
它不加载任何内容。我试着去掉这些引语,但没什么不同。是否有一些我没有注意到的小语法错误?使用
var accountLink = "#";
var accountLogo = "img/myLogos/someLogo.png";
使用
您应该使用
var
初始化变量,而不是String
,然后尝试:
var mytext = "Hello again";
document.write(mytext);
您应该使用
var
初始化变量,而不是String
,然后尝试:
var mytext = "Hello again";
document.write(mytext);
用var声明字符串变量
var accountLink = "#";
document.write(accountLink);
用var声明字符串变量
var accountLink = "#";
document.write(accountLink);
使用
var
而不是字符串,Javascript是一种弱类型语言
<script>
var accountLink = "#";
var accountLogo = "img/myLogos/someLogo.png";
function drawLogos(){
document.write('<li><a href="');
document.write(accountLink); // link to account page
document.write('"><img src="');
document.write(accountLogo); // reference to logo image
document.write('" alt="" /></a></li>');
}
</script>
var accountLink=“#”;
var accountLogo=“img/myLogos/someLogo.png”;
函数drawLogos(){
文件。写(“”);
}
使用var
而不是字符串,Javascript是一种弱类型语言
<script>
var accountLink = "#";
var accountLogo = "img/myLogos/someLogo.png";
function drawLogos(){
document.write('<li><a href="');
document.write(accountLink); // link to account page
document.write('"><img src="');
document.write(accountLogo); // reference to logo image
document.write('" alt="" /></a></li>');
}
</script>
var accountLink=“#”;
var accountLogo=“img/myLogos/someLogo.png”;
函数drawLogos(){
文件。写(“”);
}
Java
不是javascript
javascript
不是Java
。检查您的javascript控制台,以String
开头的行出现语法错误。什么是“它不加载任何内容”?为什么要用String
引导您的accountLink
和accountLogo
,JavaScript中没有字符串
s,只有对象
。改为使用var
。当我运行它时,就好像写函数没有执行一样。好像他们根本就不在那里。至少这就是我加载网页时看到的原因。Java
不是javascript
javascript
不是Java
。检查您的javascript控制台,以String
开头的行出现语法错误。什么是“它不加载任何内容”?为什么要用String
引导您的accountLink
和accountLogo
,JavaScript中没有字符串
s,只有对象
。改为使用var
。当我运行它时,就好像写函数没有执行一样。好像他们根本就不在那里。至少这就是我加载网页时看到的原因。面团!你觉得自己像个傻瓜还是什么!也不要使用document.write。Try document.getElementById(“mydiv”).appendChild(accountLogo);面团你觉得自己像个傻瓜还是什么!也不要使用document.write。Try document.getElementById(“mydiv”).appendChild(accountLogo);我知道。现在我想起来了,这是个愚蠢的问题。太习惯于写字符串:人们习惯于强类型语言,我知道弱类型语言总是有这样的问题。现在我想起来了,这是个愚蠢的问题。太习惯于写字符串:人们习惯于强类型语言,弱类型语言总是有这样的问题。是的,我在提交问题后就知道了。我已经习惯了,我听说。。又快又脏真好。。。直到您需要数据类型;)是的,我在提交问题后就知道了。我已经习惯了,我听说。。又快又脏真好。。。直到您需要数据类型;)