当前位置:   article > 正文

JS点击按钮添加元素后,元素一闪而过(闪一下后消失)_appendchild一闪就消失

appendchild一闪就消失

问题描述

需要对一个按钮添加一个功能,点击按钮,在按钮之上插入div元素,但是点击按钮之后,元素出现了一下,然后又消失,此时,url地址栏变成带表单参数的url(例如index?p1=1&p2=2)。


原因分析:

提示:这里填写问题的分析:

  • 元素出现了,但是被背景遮挡。
    移除网页所有背景,还是没有解决一闪而过的问题。

解决方案:

提示:这里填写该问题的具体解决方案:

查阅了很多资料,看到这一条,才想起Button有type属性。

  1. submit
  2. button
  3. reset
    Button默认为submit。
    所以添加Button的type属性为普通button即可。没有提交表单了,插入的元素也能够显示了。
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号