怎么點哪個按鈕都沒反應
<form>
? <!--當點擊相應按鈕,執行相應操作,為按鈕添加相應事件-->
? ? <input type="button" onclick="changeColor()" value="改變顏色" /> ?
? ? <input type="button" onclick="changeArea()" value="改變寬高" />
? ? <input type="button" onclick="noSth()" value="隱藏內容" />
? ? <input type="button" onclick="showSth()" value="顯示內容" />
? ? <input type="button" onclick="noChange()" value="取消設置" />
? </form>
? <script type="text/javascript">
?
//定義"改變顏色"的函數
? function changeColor(){
? ? ? var abc=document.getElementById("txt");
? ? ? abc.style.color="red";
? }
//定義"改變寬高"的函數
? function changeArea{
? ? ? var abc=document.getElementById("txt");
? ? ? abc.style.width=200;
? }
//定義"隱藏內容"的函數
? function noSth(){
? ? ? var abc=document.getElementById("txt");
? ? ? abc.style.display="none";
? }
//定義"顯示內容"的函數
? function showSth(){
? ? ? var abc=document.getElementById("txt");
? ? ? abc.style.dispaly="block";
? }
//定義"取消設置"的函數
function noChange(){
? ? var abc=document.getElementById("txt");
? var isY=confirm("確認取消操作嗎?");
? if(isY==true){
? ? ? abc.removeAttribute('style');
? }
? ??
}
? </script>
2018-05-24
你的那個改變寬高函數后面應該加(),,就是這樣function changeArea()......... 后邊那個定義取消設置的函數,我沒有看懂,應該是沒學到那兒,至于為什么點擊按鈕沒有反應,我也不知道,你可以看看我的,我幾乎是參考答案的:
? ? <form>
? ? <!--當點擊對應的按鈕,執行相應的操作,為按鈕添加對應事件-->
? ? <input type="button" value="改變顏色" onclick="dcolor()">
? ? <input type="button" value="改變寬高" onclick="dwh()">
? ? ? ? <input type="button" value="隱藏內容" onclick="dhide()">
? ? ? ? <input type="button" value="顯示內容" onclick="dshow()">
? ? ? ? <input type="button" value="取消設置" onclick="dcancel()">
? ? </form>
? ? <script type="text/javascript">
? ? function dcolor()
? ? {
? ? var mychar=document.getElementById("txt");
? ? mychar.style.color="red";
? ? ? ? ? ? mychar.style.backgroundColor="#ccc";
? ? }
? ? function dwh()
? ? {
? ? var mychar=document.getElementById("txt");
? ? mychar.style.width="400px";
? ? mychar.style.height="200px";
? ? }
? ? function dhide()
? ? {
? ? var mychar=document.getElementById("txt");
? ? mychar.style.display="none";
? ? }
? ? function dshow()
? ? {
? ? var mychar=document.getElementById("txt");
? ? mychar.style.display="block";
? ? }
? ? function dcancel()
? ? {
? ? if (confirm("確定取消設置嗎?")) {
? ? var mychar=document.getElementById("txt");
? ? mychar.style.color="#000";
? ? mychar.style.backgroundColor="#fff";
? ? mychar.style.width="600px";
? ? mychar.style.height="400px";
? ? mychar.style.display="block";
? ? }
? ? }
? ? </script>
2018-05-24
沒有加onclick點擊事件