私はfilter.html
とfilter.js
の2つのファイルを持っています。 filter.html
私はidが "test"のdivを持っていて、filter.js
には "finishedHTML"という名前の変数があります。htmlにjavascript変数を渡す
ここでは、 "finishedHTML"の内容をhtmlコードとしてテストdivに書きたいと思いますが、htmlの "finishedHTML"は空です。 この問題を解決するにはどうすればよいですか?
出典:
var finishedHTML = "<h2>Yes it works</h2>"
header {
display: block;
background: #A2AFBC;
top: 0;
height: 50px;
position: fixed;
width: 100%;
text-align: center;
}
footer {
height: 50px;
width: 100%;
bottom: 0px;
left: 0px;
background: #A2AFBC;
position: fixed;
}
.headerTitle {
font-size: 2.0em;
font-family: Verdana;
font-weight: 100;
color: #506B84;
margin: 0em;
font-weight: bold;
}
h2 {
font-size: 3.0 em;
color: red;
}
<html>
<head>
<title>title</title>
<link rel="stylesheet" href="style.css" type="text/css" >
<meta http-equiv="content-type" content="text/html; charset=UTF-8" >
<link rel="shortcut icon" type="image/x-icon" href="img/favicon.ico" >
<!--Filter.js-->
<script language="javascript" type="text/javascript" src="filter.js"></script>
</head>
<body>
<header>
<span class="headerTitle">Header Text</span>
</header>
<div id="test" style="margin-left: 300px; padding-top: 300px;">
<h1>This is a test text</h1>
</div>
<script language="javascript" type="text/javascript">
document.getElementById('test').innerHTML = finishedHTML;
</script>
<footer>
</footer>
</body>
</html>
おかげで4人のあなたの助け!
? – jackarms
はい、どこが完成したのですか?HTML? – Merigold
あなたのコードが動作します。私はこれらの2つのファイルを作成し、正しい結果を得る。 – Huelfe