2017-07-30 75 views
0

这是代码。请帮忙! 我找不出错误。我在https://html5.validator.nu/#l4c7中检查过它说我的代码是正确的。但是,它不适用于浏览器。显然我的代码没有错误,但它仍然不起作用

<!DOCTYPE html> 
<html> 
<head> 
<title>practice3</title> 
</head> 
<body> 
<p id="demo"></p> 
<script> 
var y = "53"; 
var z = "sugar"; 
var w =y+ z; 
var x = z + y;  
function myFunction() { 
return x; 
} 
document.getElementById('demo').innerHTML = myFunction(); 
</script> 
</body> 
</html> 
+5

它工作在codepen.com – Frode

+3

验证程序验证了有效的HTML,它不检查的JavaScript是否会做你期望它做的也不如果它是有效的。 – Laoujin

+0

你有没有修好?请关闭问题 – onno204

回答

1

您的代码完美地工作,您可以在下面的代码片段中看到。您需要将其保存为.html文件,那么它通常会在浏览器中打开。

<!DOCTYPE html> 
 
<html> 
 
<head> 
 
<title>practice3</title> 
 
</head> 
 
<body> 
 
<p id="demo"></p> 
 
<script> 
 
    var y = "53"; 
 
    var z = "sugar"; 
 
    var w =y+ z; 
 
    var x = z + y;  
 
    function myFunction() { 
 
    return x; 
 
    } 
 
    document.getElementById('demo').innerHTML = myFunction(); 
 
</script> 
 
</body> 
 
</html>

+1

谢谢。有效 –

1

工作正常,我。

我用谷歌Chrome来测试它。

<!DOCTYPE html> 
<html> 
<head> 
<title>practice3</title> 
</head> 
<body> 
<p id="demo"></p> 
<script> 
var y = "53"; 
var z = "sugar"; 
var w =y+ z; 
var x = z + y;  
function myFunction() { 
return x; 
} 
document.getElementById('demo').innerHTML = myFunction(); 
</script> 
</body> 
</html> 
相关问题