チェックボックスのステータスに応じて変数の値を変更しようとしていました ここに私のコードサンプルがあります
<script type="text/javascript">
if(document.getElementByType('checkbox').checked)
{
var a="checked";}
else{
var a="not checked";}
document.getElementById('result').innerHTML ='result '+a;
</script>
<input type="checkbox" value="1"/>Checkbox<br/>
<br/>
<span id="result"></span>
このコードの問題点を教えてください。