|
我幫你修改如下,請自己修改後預覽執行效果:
<script>
function factor () // 函數名稱之後的左右小括號不能忘記
{
alert("答案是" + fact.number.value); // 這裡要用加號把字串跟變數連接起來,而且 <form> 標籤的 name 不能跟函數名稱同名
// onclick="return false" // 這裡 onclick 不能這樣用,不知道這樣寫的目的是啥
}
</script>
<form name="fact">
<label for="here">
"請輸入一個數字"
</label>
<input id="here" type="text" name="number" maxlength="2">
<input type="submit" value="填寫完畢" onclick="factor()">
</form>
還有 onclick 不適合用再 <input> 的標籤,
我幫你修改了一些代碼就可以執行了。
最後,衣錠要告訴大家你的用意是什麼?
人家才知道代碼的重點要表現的是什麼?
你這裡我猜應該是希望把文字欄的內容傳遞到函數,
然後用 alert() 呈現,
對嗎?
我好像很少在 <input type=text> 這個標籤看過有人用 onclick 的事件處理。
哈哈
雖然我還沒學程式設計
很多名辭不懂
但是 他是不是要寫猜數字之類的?
|