不應該此JavaScript只顯示一個未經檢查的複選框,其後是文本「MyCheckBox」?相反,它只是顯示「已檢查」。HTML複選框將無法正確顯示與javascript
<html>
<head>
<script>
var data = false;
document.write('<input type="checkbox" ' + data ? "checked" : "" + '>MyCheckBox');
</script>
</head>
<body>
</body>
</html>
'head'元素不是爲了呈現任何HTML。此外,三進制應該被包裝在字符串連接的括號內。 – Teemu
你丟失了括號 – Gerardo
'document.write(' MyCheckBox');'剛剛添加的禁忌物 – ihpar