表单提交后隐藏/显示 Div?

2023-11-21

你好,我在让它工作时遇到了一些麻烦,非常简单,我想做的就是在提交 html 表单后显示一个 div 。

<head>

<script type="text/javascript">
 function showHide() {
   var div = document.getElementById(hidden_div);
   if (div.style.display == 'none') {
     div.style.display = '';
   }
   else {
     div.style.display = 'none';
   }
 }
</script>

</head>


<body>

<form method="post" name="installer">

<label>Home Keyword</label>
<br />
<input type="text" name="hello" value="">
<br />
<input type="submit" value="" name="submit" onsubmit="showHide()">

</form>

<div id="hidden_div" style="display:none">
<p>Show me when form is submitted :) </p>
</div>

</body>

任何帮助将不胜感激,谢谢:)


我认为您只是缺少“hidden_​​div”周围的引号document.getElementById("hidden_div") call!

但实际上,您的页面可能正在回发,重置页面的状态,从而使 hide_div 看起来始终处于隐藏状态 - 您打算通过 AJAX 处理表单提交吗?

如果您想看到预期的行为,您应该移动showHide()致电<form>元素,并在其后返回 false:

<form method="post" name="installer" onsubmit="showHide(); return false;">

并将提交按钮保留为:

<input type="submit" value="" name="submit" />

另请注意,您尚未自行关闭<input />按钮标签,或给定要在其中显示的任何文本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

表单提交后隐藏/显示 Div? 的相关文章

  • 防止垃圾邮件按钮呼叫功能

    如何防止调用函数时出现垃圾邮件按钮 就像用户只能在按钮上每 1 秒调用一次该函数 有办法做到吗 因为我尝试了 setTimeout 但没有成功 它仍然在发送垃圾邮件 顺便说一句 我使用 Jquery 这是我的代码
  • 为什么 window 与 Internet Explorer 中的 window.self 不同?

    关于我如何遇到这个问题有一个复杂的背景故事 但为什么self属性不完全等于窗口本身 在 Safari 和 Firefox 及其朋友中 结果如我所料 gt window window self true gt window window se
  • 如何使用 Playwright 使用选择器查找框架 (iframe)

    我有一个小问题 无法找到使用 Microsoft Playwright 框架的答案 根据您可以使用以下代码获取 iframe const frame page frame frame login 但是如何使用选择器来查找 iframe 并与
  • 如何在React Native Android中获取响应头?

    您好 我想在获取 POST 请求后获取响应标头 我尝试调试看看里面有什么response with console log response 我可以从以下位置获取响应机构responseData但我不知道如何获取标题 我想同时获得标题和正文
  • 如何在Yii框架中向Form添加类?

    我在 Yii 中有一个表单 我想向该表单添加一个类
  • 删除 IE9 边缘周围的 2px 灰色边框

    我正在尝试对这个网站进行编码 尝试关键字 并且我正在尝试找出如何删除这个阴影2px灰色边框延伸到 IE9 窗口的内部 至少顶部 左侧和底部 我的边距设置为零 因此所有页面元素都到达页面的最边缘 但使用 IE9 它们会停在这个灰色边框处 我没
  • ReactTransitionGroup 不适用于 React-redux 连接组件

    我正在开发一个更大的项目 但我创建了这个简短的示例来说明问题 如果我使用Box组件 它的工作原理 它在控制台中输出componentWillEnter and componentWillLeave当我们点击按钮时 如果我使用BoxConta
  • JavaScript 继承;调用和原型

    要在Javascript中实现继承 通常需要执行以下两个步骤 假设我有一个基类 Animal var Animal function name this name name 我现在想从中派生一个子类 Dog 所以我想说 var Dog fu
  • mongodb 聚合 - 累积字段的不同组值

    如果我有Player表格文件 name String score Int 我有Group文档 其中组代表玩家列表 groupName String players ObjectID 玩家可以属于多个组 我想做一个聚合Player文档 按以下
  • 如何始终将焦点保持在文本框中

    我创建了一个包含两个 div 的 HTML 页面 左侧的 div 页面的 90 是 ajax 结果的目标 右侧的 div 页面的 10 包含一个文本框 该页面的想法是在文本框中输入零件编号 通过条形码扫描仪 并显示与该零件编号匹配的绘图 显
  • 如何正确取消引用然后删除 JavaScript 对象?

    我想知道从内存中完全取消引用 JavaScript 对象的正确方法 确保删除时不会在内存中悬空 并且垃圾收集器会删除该对象 当我看这个问题时在 JavaScript 中删除对象 https stackoverflow com questio
  • 使用 Google 日历源时如何禁用 FullCalendar 中的活动链接?

    我正在使用 FullCalendar 库从 Google 日历加载日历中的事件 不幸的是 事件添加到日历后 它们是可点击的 当您点击该活动时 您会自动重定向到 Google 日历页面以查看该特定活动 或者如果您有足够的访问权限 则可以直接对
  • JavaScript eval("{}") 返回行为?

    根据ECMA 262 规范 http www ecma international org publications files ECMA ST Ecma 262 pdf 以下语句返回1 eval 1 eval 1 eval 1 var a
  • 聆听 Angular 2 中的元素可见性

    我正在为我的网络应用程序使用 Bootstrap 和 Angular 2 v4 我想监听指令中的元素以了解可见性变化 我的元素有一个可以隐藏其子元素的父元素hidden sm up我需要在每次隐藏或显示时触发一个函数 div hidden
  • 使用 CSS 折叠和展开元素

    我正在尝试构建一个页面 加载时仅可见标题 并且 当用户单击标题时 每个标题下方的表格会在隐藏和显示状态之间切换 我的限制是只能在 CSS 中执行此操作 这是我到目前为止想到的 https jsfiddle net Argoron c1ypx
  • 使用 next.js 进行服务器端渲染与传统 SSR

    我非常习惯 SSR 意味着页面得到完全刷新并从服务器接收完整 HTML 的方法 其中根据后端堆栈使用 razor pub other 进行渲染 因此 每次用户单击导航链接时 它只会向服务器发送请求 整个页面将刷新 接收新的 HTML 这就是
  • 滚动顶部不符合预期

    Note 由于上次忘记奖励而重新开放赏金 A Woff 大师已经给出答案 我想在用户展开某一行时到达该行 这样当最后一个可见行展开时 用户不必向下滚动即可查看内容 I used example tbody on click td green
  • Flot 库将 y 轴设置为最小值 0 和最大值 24

    如何将 y 轴设置在 0 到 24 的范围内 这是我的代码 j plot j placeholder d1 xaxis mode time min new Date 2010 11 01 getTime max new Date 2011
  • 将数组从 jquery ajax 传递到代码后面

    我必须将二维数组传递给在asp net网页代码后面编写的页面方法我有一个变量objList作为二维数组 我使用以下代码来实现此目的 但没有成功 并且未调用页面方法 脚本语言 function BindTable objList ajax u
  • 没有输入的 jQuery 日期选择器

    我有一个相当复杂的网络应用程序 我想向其中添加一些日期选择 UI 我遇到的问题是我无法从文档中弄清楚如何真正控制日期选择器的出现方式和时间 不涉及任何表单元素 不 我不会添加秘密表单字段 因此简单的开箱即用方法根本行不通 我希望有人可以提供

随机推荐

  • T4 使用 DTE 打开生成的文件时 Visual Studio 序列化错误

    我们有一个名为GenerateProxies tt 的C T4 文件 它调用多个命令行codegen 实用程序 使用 System Diagnostics Process 类 我们将标准输出重定向到 T4 输出文本文件 GeneratePr
  • StreamReader(string) 在 .NET 4.5 for Metro 中不存在,而它应该存在?

    根据 http msdn microsoft com en us library windows apps system io streamreader aspx And http msdn microsoft com en us libr
  • 上传多个按钮 - 一页

    我正在为客户创建一个网站 他希望能够在一个页面上有许多上传按钮 当他点击选择文件时 uploadify会将文件上传到服务器 然后将输入字段 Image 的值更改为图像的路径 问题是我找不到一种方法在一个页面上有多个上传按钮 其中每个按钮都会
  • 更新到版本 32.0.1700.76 m 后,Chrome 不显示 Silverlight RIA 服务消息的网络流量

    几天前 Google Chrome 自动从版本 31 更新到版本 32 0 1700 76 m 发生这种情况之后 它不再显示在 application msbin1 类型的 DevTools 网络流量请求 响应中 这些请求在所有其他浏览器的
  • NTFS 目录有 100K 条目。如果分布在 100 个子目录中,性能会有多少提升?

    Context我们有一个自行开发的文件系统支持的缓存库 目前 由于条目数量较多 例如多达 100 000 个 我们在一次安装中遇到了性能问题 问题 我们将所有文件系统条目存储在一个 缓存目录 中 非常大的目录性能很差 我们正在考虑将这些条目
  • Linq to SQL 和 Linq to Objects 查询是否相同?

    如果我们抽象出 DataContext 那么 L2S 和 L2O 查询是否相同 我已经有了一个可以演示这一点的工作原型 但它非常简单 并且想知道它是否能够支持更高级的查询 有人知道吗 不 他们不一样 LINQ to Objects 查询操作
  • C++11 lambda 返回引用

    我在从 lambda 返回引用时遇到一些麻烦 此代码有效 std function
  • 为什么 find 命令 -exec 选项需要反斜杠和分号?

    我已经开始在linux终端中组合不同的命令 我想知道为什么命令需要反斜杠和分号 例如 find name blabla exec cp test 当一个简单的 cp 命令很简单时 cp randomfile test 没有 它们是为了清楚地
  • 在 FXML 中使用 fx:id 作为 CSS id

    似乎在 FXML 中 如果您不指定 ID CSS 则默认使用 fx id 值 我之前的理解是这两者是完全不相交的 ID用于CSS并且仅用于CSS fx id 用于控制器中的 FXML 绑定 这可以通过一个小测试来演示 三个按钮 第一个带有
  • 如何在已安装的 Express 应用程序中共享会话

    我有一个相当复杂的基于 Express 的 Web 应用程序 它分为几个子应用程序 这些子应用程序也是 Express 应用程序 使用app use 如何在应用程序的所有部分之间无缝地使用同一会话 与 Connect 捆绑在一起的中间件具有
  • 如何在 C 中的分叉进程上使用 POSIX 信号量?

    我想分叉多个进程 然后在它们上使用信号量 这是我尝试过的 sem init sem 1 1 semaphore pshared value if pid 0 parent process wait NULL wait all child p
  • Python lambda 和作用域[重复]

    这个问题在这里已经有答案了 鉴于这段代码 funcs for x in range 3 funcs append lambda x print f for f in funcs 我希望它能打印出来 0 1 2 而是打印 2 2 2 关于 l
  • OSX 10.13.4 上堆栈安装 ghc-mod 因依赖项冲突而失败

    当我尝试通过堆栈安装 ghc mod 时 我最终遇到了这些依赖项冲突 Error While constructing the build plan the following exceptions were encountered In
  • 如何通过ldap中的域名获取用户的用户名和SID

    我正在尝试获取特定域的用户信息 该域将作为程序的输入 根据域名 它应该返回用户名 或用户的 NT Id 和 SID 的列表 我是 LDAP 编程新手 任何人都可以帮助我获取此列表 如果您使用 NET 3 5 及更高版本并谈论 Active
  • JavaFX 在场景中嵌入场景

    我有一个使用 javafx 场景来渲染某些内容的应用程序 我想将该渲染放入我制作的一些 GUI 中 也在 javafx 中 我该怎么做呢 基本上有一些容器我可以将场景放入其中 然后将该容器放入 GUI 中 抱歉 如果这是一个新手问题 我是
  • 类型特征:检查类是否具有特定功能(可能继承)

    我知道有很多可能的方法来检测一个类是否具有特定的功能 但没有一种方法真正适合我的具体情况 我当前用于检查成员函数是否正确的实现 除了继承函数之外 include
  • 图片框问题

    我有个问题 我有 3 个图片框 里面有 3 张不同的图像如图所示 我可以设置什么图片框3所以两张图片看起来都一样 EDITED 我想将pictureBox3移动到pictureBox2上 所以没有选项将它们合并为单个图像 确保图像在pict
  • unix管道多个作家

    如果有多个线程将固定长度数据 例如 4 字节地址 写入单个管道 并且该管道有一个读取器 是否可以保证读取器按顺序获取字节 换句话说 就是write 到管道原子 http pubs opengroup org onlinepubs 00969
  • 如果还不是可迭代的,则 Pythonic 转换为单例可迭代

    假设我有 def distance2 vector1 vector2 zipped zip vector1 vector2 difference2 vector2 vector1 2 for vector1 vector2 in zippe
  • 表单提交后隐藏/显示 Div?

    你好 我在让它工作时遇到了一些麻烦 非常简单 我想做的就是在提交 html 表单后显示一个 div