开发者社区> 问答> 正文

js无法修改<input>的style属性值?报错

部分代码如图,在修改style.display的值时报错,提示Cannot read property 'style' of null,确定通过getElementById取得了一个<input>对象。。

展开
收起
爱吃鱼的程序员 2020-06-10 14:13:48 816 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    什么年代了,还用原生js来操作。兼容性不好。
    用jQuery$(id).prop('style','display:block');$(id).css('display','block')回复<aclass='referer'target='_blank'>@Demo0621:ID只是我写的示例。$('#id')$('.class')搞定了你的方法是对的大神啊,用了你的方法还是没有反应啊。。display的值一直改不过来传id前面不用加#吗?

    2020-06-10 14:14:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript函数 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载