在窗体内使用按钮时遇到问题.我想让那个按钮调用函数.它确实是这样做的,但结果并不理想,它会刷新页面.

我的简单代码是这样的

<form method="POST">
    <button name="data" onclick="getData()">Click</button>
</form>

单击该按钮时,该函数将在页面刷新的情况下被调用,这将重置我之前的所有请求,这些请求会影响作为上一次请求的结果的当前页面.

我应该怎么做才能防止页面刷新?

推荐答案

getData()返回False.这个可以修好它.

<form method="POST">
    <button name="data" onclick="return getData()">Click</button>
</form>

Html相关问答推荐

如何计算由箭头组成的六边形中的AtlanteX

当使用浮动标签和大小时,如何在 Select 组件中有更多可见选项?

在 bootstrap 中的弹性项之间添加连接行

如何使用html和css将两个项目垂直对齐

如何修复与导航栏重叠的css网格?

为什么我的网页底部是蓝色背景而不是渐变色?

风格规则应该适用于响应图像的哪些方面?哪种规则适用于<;图片和gt;,哪种规则适用于<;img>;?

不能以Angular 更改输入的S边框 colored颜色

Bootstrap 5.3.2模式页脚左填充还是左边距?

将导航项目底部边框与导航栏对齐

为什么我得不到有错误的字段?迈克尔·哈特尔教程.7.3.3

按钮位于主 div 的底部而不是内部 Div

复制两个

会产生一个空行;复制

元素不会

即使必填字段为空,HTML 表单也已成功提交

在选项标签中如何添加Django模板的条件

在 iPhone 上分隔 HTML 邮箱输入中的多个邮箱条目

如何根据行中的其中一列将行居中?

涉及短代码时如何在页面上定位元素?

如何自定义具有白色透明背景的光标图像?

Bootstrap Grid System col 无法正常工作