html中点击取消弹框消失,点击取消设置,弹出的确认框,我点击取消,然而还是取消了之前的设置。...

这篇博客讨论了一个JavaScript编程挑战,涉及到在网页上添加动态效果和用户交互。作者遇到一个问题,当点击“取消设置”时,尽管弹出了确认框,但设置仍然被取消。博客中给出了用于改变文本颜色、宽高、隐藏和显示内容的函数,以及一个有bug的取消设置函数。该函数使用了`confirm()`来询问用户,但在逻辑判断上存在错误导致功能未按预期工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

源自:4-1 编程挑战

点击取消设置,弹出的确认框,我点击取消,然而还是取消了之前的设置。

javascript

body{font-size:12px;}

#txt{

height:400px;

width:600px;

border:#333 solid 1px;

padding:5px;}

p{

line-height:18px;

text-indent:2em;}

JavaScript课程

JavaScript为网页添加动态效果并实现与用户交互的功能。

1. JavaScript入门篇,让不懂JS的你,快速了解JS。

2. JavaScript进阶篇,让你掌握JS的基础语法、函数、数组、事件、内置对象、BOM浏览器、DOM操作。

3. 学完以上两门基础课后,在深入学习JavaScript的变量作用域、事件、对象、运动、cookie、正则表达式、ajax等课程。

//定义"改变颜色"的函数

var mySet=document.getElementById("txt");

function ChangeColor()

{

mySet.style.color="red";

}

//定义"改变宽高"的函数

function ChangeWH()

{

mySet.style.width="300px";

mySet.style.height="300px";

}

//定义"隐藏内容"的函数

function Hidden()

{

mySet.style.display="none";

}

//定义"显示内容"的函数

function Show()

{

mySet.style.display="block";

}

//定义"取消设置"的函数

function Cancle()

{

var isCancle=confirm("是否真的取消");

if(isCancel=="true")

{

mySet.removeAttribute("style");

}

}

提问者:weixin_LJacks_0

2017-04-07 22:46

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值