-1

私は JavaScript にまったく慣れていないので、おそらく本当に単純な間違いです。

<head>
<title>
Test
</title>
<script type="text/javascript">
window.onload = function() {
if document.getElementById('one').checked = function() {
document.getElementsById("TestDiv").innerHTML = "one";}
}
</script>
</head>
<body>
<input type="radio" name="one" id="one" value="one" />
<div id="TestDiv">Test</div>
</body>

前もって感謝します!:D

4

4 に答える 4

0

このようになるはずです

window.onload = function() {
  if(document.getElementById('one').checked) {
    document.getElementsById("TestDiv").innerHTML = "one";
  }
}

"if" の条件部分は () で囲む必要があります。この場合、条件は「document.getElementById('one').checked」です。次に、条件が true の場合に実行したいことは、別の関数ではなく { } にあります。

于 2013-05-10T17:23:49.483 に答える