在javascript中,有一个方法是 function clear1()

{if(confirm("确定要清空数据吗?")){document.main.text1.value="";}}form表单里是<inputtype="button"n... {
if(confirm("确定要清空数据吗?"))
{
document.main.text1.value = "";
}
}
form表单里是<input type="button" name="Submit" value="清空数据" onClick="return clear1();">
为什么在调用clear1()时候要用return呢????
等着你的好消息啊!!!要明白通俗的说法啊!!!
展开
 我来答
百度网友0ec1849
2010-01-27 · 超过13用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:36.2万
展开全部
这个return完全可以去掉,多余。

return的用法是:可以根据返回值(true or false)来控制下一步做不做,如下例:
function check() {
return true;
//return true,则打开链接
//return false,则链接点了相当于没点
}
<a href='http://baidu.com' target='_blank' onclick='return check()'>baidu</a>
KarasCanvas
2010-01-27 · TA获得超过2865个赞
知道大有可为答主
回答量:3619
采纳率:0%
帮助的人:3267万
展开全部
这里没必要用return

关于为什么要用return,你可以这样理解..

object.onClick = function(){
return clear1();
}
意思是 是否继续执行onclick这个事件的默认动作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AmorUnico艾唯子语
2010-01-27 · TA获得超过1616个赞
知道小有建树答主
回答量:630
采纳率:66%
帮助的人:302万
展开全部
你点了那个按钮,会弹出一个对话框问你确定要删除吗?有个是和否按钮,万一人家点是,你就清空,万一点否,就不应该删除啊!所以那个clear1方法写的有点问题,写成这样:
{
if(confirm("确定要清空数据吗?"))
{
document.main.text1.value = "";
return true;
}
else return false;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式