再求一次,修改之后的也沒有反應
?<!--當點擊相應按鈕,執行相應操作,為按鈕添加相應事件-->
? ? <input type="button" value="改變顏色"onclick="set.changeColor()" > ?
? ? <input type="button" value="改變寬高"onclick="set.changeSize()" >
? ? <input type="button" value="隱藏內容"onclick="set.objHide()" >
? ? <input type="button" value="顯示內容"onclick="set.objShow()" >
? ? <input type="button" value="取消設置"onclick="set.offSet()">
? </form>
? <script type="text/javascript">
var txt=document.getElementById("txt");
var set={
function changeColor()
{txt.style.color="blue";
txt.style.backgroundColor="#ccc";},
function changeSize()
{txt.style.width="600px";
txt.style.height="400px";},
function objHide()
{txt.style.display="none";},
function objShow()
{txt.style.display= "block";},
function offSet()
{var ans=confirm("是否取消?");
if (ans==true)
? ?{ txt.removeAttribute("style");}
}
}
? </script>
</body>
2016-02-24
onclick 轉到函數 你這里set只是聲明不是函數啊
2016-02-24
可以復制到常用的編輯器里面 試一下 我的取消設置 也沒反應 復制到DW里面就有反應了 彈出框什么的都出來了
2016-02-24
去掉按鈕中的“set.”將下面的var txt=document.getElementById("txt");復制到每個函數里面?? 去掉
var txt=document.getElementById("txt");
var set={
}
大功告成!?。?br />
2016-02-24
去掉按鈕中的“set.”將下面的var txt=document.getElementById("txt");復制到每個函數里面?? 去掉
var txt=document.getElementById("txt");
var set={
}
大功告成?。?!