weibo_Andrewww陳_0
2016-02-24 10:29
<!--当点击相应按钮,执行相应操作,为按钮添加相应事件-->
<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>
onclick 转到函数 你这里set只是声明不是函数啊
可以复制到常用的编辑器里面 试一下 我的取消设置 也没反应 复制到DW里面就有反应了 弹出框什么的都出来了
去掉按钮中的“set.”将下面的var txt=document.getElementById("txt");复制到每个函数里面 去掉
var txt=document.getElementById("txt");
var set={
}
大功告成!!!
去掉按钮中的“set.”将下面的var txt=document.getElementById("txt");复制到每个函数里面 去掉
var txt=document.getElementById("txt");
var set={
}
大功告成!!!
JavaScript入门篇
739817 学习 · 9566 问题
相似问题