<input type="button" onclick=cancer() value="取消设置" >
function cancer(){
var message=confirm("取消操作?")
if( message == true)
{txt.removeAttribute("style");}
else
{return}
}
function cancer(){
var message=confirm("取消操作?")
if( message == true)
{txt.removeAttribute("style");}
else
{return}
}
已采纳回答 / 慕仔3182657
首先var new=prompt("输入要打开的网址","http://www.imooc.com/");这一行有问题,变量名不能选择为关键词。然后将所有引用的地方的变量名都改为新的变量名变量名可以任意取名,但要遵循命名规则: 1.变量必须使用字母、下划线(_)或者美元符($)开始。
2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。 3.不能使用JavaScript关键词与JavaScript保留字。
2019-08-11
最赞回答 / qq_最美的年华_avSZ58
好好看看代码吧!我和你错的一样,不过我找到了错误点,第九行“t'ru码吧!我和你错的一样,不过我找到了错误点,第九行“true”被你写成了“ture”。
2019-08-10
最赞回答 / LARGER_Huang
<...图片...>黄线处:应该用变量名“newWeb!=null”红线处:这句话不需要吧?(加上后就无法打卡你自己输入的网址了,而默认网址在prompt()中已经定义了)
2019-08-09
已采纳回答 / 风凪
var mychar(是你起的变量名);javascript声明,可以说是声明Java语言,第三行,直接var一个变量并赋值,(声明省略了,一般情况下都可以省略声明。)其中变量可以重复赋值,但后边的会覆盖你前面的。
2019-08-07
最新回答 / Geboren丶King
生效了,但是你div 使用了class="txt" 这句话,所以当你按按钮,恢复出厂设置的时候,他是生效了,但是你看不出来,因为你这段div里的字应用的class样式和回复出厂设置的样式一样,你改下代码,把div里的class="txt"这句话去掉,你就能明显看出来生效了
2019-08-07
已采纳回答 / hc1125
js 执行时先解析function定义的函数,但是解析到一半的出错了,相当于<script>中的代码没有解析完成,点击的时候就找不到所要执行的函数了
2019-08-07