為什么點這個按鈕功能什么都沒變呢
? ? <input type="button" value="改變顏色" ?onclick="changeColor"> ?
? ? <input type="button" value="改變寬高" >
? ? <input type="button" value="隱藏內(nèi)容" >
? ? <input type="button" value="顯示內(nèi)容" >
? ? <input type="button" value="取消設(shè)置" >
? </form>
? <script type="text/javascript">
? var text=document.getElementById("text");
//定義"改變顏色"的函數(shù)
? ? function changeColor(){
? ? ? ? text.style.color="red";
? ? }
2016-03-30
1> 首先,你的這段代碼??onclick="changeColor" ,"changeColor()" 函數(shù)都是需要加括號才能引用的,這是為了區(qū)分是函數(shù)還是某個變量/命令
2> 你的ID是否取的正確,如果整體不能夠看出錯誤的話,教你的辦法來檢測你的代碼
? ? ?使用 alert(變量) ?這樣的方式 每寫一行代碼執(zhí)行一次,因為JS錯誤了是不會提示的,而且只要有一點錯誤就不會執(zhí)行其他代碼,所以這是JS比較麻煩的地方。
加油