button的onclick属性赋值时除了给个js方法,能不能给个常量?

我试了直接给个常量值,还有赋值一个方法时,把返回值赋给它,好像都行不通。是不是给onclick赋值就只能是js方法?... 我试了直接给个常量值,还有赋值一个方法时,把返回值赋给它,好像都行不通。是不是给onclick赋值就只能是js方法? 展开
 我来答
前沿科技百科
2017-03-25 · 知道合伙人软件行家
前沿科技百科
知道合伙人软件行家
采纳数:27 获赞数:67
web前端高级工程师

向TA提问 私信TA
展开全部
可以的。
只是给他个常量,没有什么效果。
追问
当我用alert想把这个赋值后的常量值弹出来时候,显示是null,说明onclick属性不能赋值成常量,这样是无效的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eiwinter
2017-03-25 · TA获得超过250个赞
知道小有建树答主
回答量:341
采纳率:0%
帮助的人:400万
展开全部
onclick是一个事件,在js里面写的时候一般是
obj.onclick=function(){alert(222);};
直接写在html里面是<button onclick="alert(222);" />
从html里的用法就能看出onclick里面肯定是要放若干js语句的,在JS里面表现为一个函数体。
如果你html里面写<button onclick="222" /> 显然是不会有任何效果的
追问
onclick是处理事件的,我只是想知道他算不算是button对象的一个属性。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式