更改表单的操作属性

2023-11-27

好吧,我一定在这里遗漏了一些东西,因为这应该非常简单,但它不起作用......

我有一个form在我的页面上有一个空的action属性 (action="#")。当页面准备好后,我想更改action归因于其他事物。我的代码很简单:

HTML:

<form action="#" method="post" id="register"></form>​

jQuery:

$("#register").attr("action", "http://www.test.com");​

即使在一个测试小提琴,这不起作用!查看结果帧的来源,您将看到action属性依然是#.

我哪里错了??


它确实有效,您没有正确测试它。查看源代码将显示页面加载时源代码的样子,而不是经过 jQuery 修改后的样子。如果你alert()使用 jQuery 获取操作值后,您将看到新值:

alert($("#register").attr("action"));

在进行任何更改之前确保 DOM 已加载通常也是一个好主意,为此您可以使用ready():

$(document).ready(function(){ /* your code */ });

查看:http://jsfiddle.net/wvYjs/2/

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

更改表单的操作属性 的相关文章

  • 如何使用 javascript/jquery/AJAX 调用 Django REST API?

    我想使用 Javascript jQuery AJAX 在前端调用 Django Rest API 请求方法是 POST 但当我看到 API 调用它的调用 OPTIONS 方法时 所以 我开始了解access control allow o
  • 获取点击的的DOM路径

    HTML div class lol a class rightArrow href a div 伪代码 rightArrow click function rightArrowParents this dom dom is the pse
  • 在 PHP 中模拟 jQuery.ajax 请求

    我必须在 PHP 中模拟 AJAX 请求 就像在 jQuery 中一样 我当前的代码在这里 原始 AJAX 调用 不得修改 ajax type POST url someFile php data data success function
  • 当播放器隐藏 div 时停止 JWPlayer

    我有一个网站 我正在使用 JavaScript 添加或删除 css 类 使用此方法 我可以根据需要隐藏或显示 div 效果很好 问题是 当我隐藏 窗口 或更准确地说 div 时 一个 div 使用 JWplayer 打开视频 声音仍在播放
  • 绑定到 ajax 调用的 Spinner 将不会显示,除非我在 javascript 中添加警报

    我编写了一个简单的方法 将微调器添加到 html 页面的主体 并将事件绑定到 ajaxstart 方法 然后在 ajaxstop 上将其删除 StartAjaxCallSpinner function spinnerObj var bod
  • jquery上传完成后重定向到新页面

    我正在尝试让这个 jquery 工具与我的网站一起使用以进行文件上传 https github com blueimp jQuery File Upload https github com blueimp jQuery File Uplo
  • 反馈选项卡,如 www.monyta.com [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我有兴趣添加一个在我的页面上托管的反馈选项卡 没有第三方 如 uservoice monyta gets
  • 如何使用 jQuery 进行同步请求?

    为什么不返回该函数的responseText function LoadBookmarksAsXml return ajax type GET async false url http www google com bookmarks ou
  • IE 7 兼容模式中的 JQuery Unobtrusive 验证导致带有表单的页面出现“Member Not Found”错误

    最近 我在 Internet Explorer 中查看我的网站时注意到 JQuery 错误 该错误是源自 JQuery 源的 未找到成员 错误 我注意到单击了兼容模式按钮 取消单击此按钮修复了错误 但我不能假设我的网站的用户会如此乐于助人
  • IE8 中字符串的 indexOf 的替代函数是什么?

    我用过indexOf检查句子中是否存在特定文本 如下所示 var temp temp data not available if temp indexOf datas 0 alert True else alert false 我面临的问题
  • 像在 tumblr 注册页面上那样鬼写

    有谁知道如何创建一个类似 tumblr 的字段 http www tumblr com http www tumblr com 这是一个 URL 字段 其中有一些褪色的文本 然后当您单击它并键入时 它会附加一些文本 tumblr com 您
  • 当覆盖设置为 null 时,通过外部单击关闭 fancybox

    我正在使用 fancybox 2 1 4 插件 它工作得很好 但我有一个问题 我想将覆盖设置为空 并且当用户单击 fancybox 容器外部 时关闭 fancybox 我已经尝试过以下代码 但它不起作用 因为没有可供单击的覆盖层 fancy
  • 使用 jQuery 更改父元素样式

    我有下一个 html 设置 div class one div class two a href class three Click a div div 我想更改具有类的元素的背景颜色 one当我点击元素时 three使用 jQuery 这
  • JQuery Datepicker OnSelect 和 TextChanged 问题

    自从将 OnSelect 添加到我的 Datepicker 后 该控件不再触发 TextChanged 事件 我的代码如下 function datepicker minDate 0 dateFormat dd M yy onSelect
  • MailTo 从 Javascript

    我有一个链接按钮 用于从页面内容构建邮件 从 javascript 启动它而不打开空白窗口或干扰调用它的窗口的最佳方法是什么 function Email var sMailTo mailto var sBody var alSelecte
  • 如何判断一个网页是否支持jquery?

    确定网页是否启用 jquery 的最佳方法是什么 如果这是确定它的最佳方法 则使用 jquery 本身 if jQuery jquery object exists jQuery 并不神奇 它本质上只是一个大对象 您可以像检查任何其他对象一
  • Ajax - 限制列表的加载,然后在滚动上加载其余部分

    我有一家商店 在一个页面上显示某个类别的所有产品 这是店主喜欢的方式 因此不能选择分页 为了缩短某些重类别的加载时间 我希望实现一个可以加载许多产品的脚本 li s然后在页面滚动上加载另一组 页面就是用这个结构生成的 div ul clas
  • 将纯文本转换为 HTML

    我有一个脚本 在某个时刻我可以通过 Ajax 调用获取 HTML 数据 我必须将此 HTML 转换为纯文本 如下所示 div text data 我现在想扭转这一局面 再次将文本设为 HTML 我有一个简单的 Jquery 方法可以做到这一
  • 如何动态调整jqgrid到当前窗口大小?

    如何动态调整jqgrid到当前窗口大小 基于javascript jQuery 最好的例子在这里 TinyMCE 去 http www tinymce com tryit full php http www tinymce com tryi
  • JQuery:将 FormData 和 csrf 令牌一起发布

    Is the data 下面的行正确吗 我想将表单数据和 csrf 令牌发布到 Django 视图函数 file upload on change function var currentpath window location pathn

随机推荐

  • 从磁盘号检索虚拟磁盘文件名

    当我在 diskpart 中列出虚拟磁盘时 DISKPART gt list vdisk VDisk Disk State Type File VDisk 0 Disk 2 Attached not open Fixed C Disk vh
  • C++中向量的初始容量

    是什么capacity of an std vector这是使用默认构造函数创建的 我知道size 为零 我们可以声明默认构造的向量不调用堆内存分配吗 这样就可以使用单个分配创建具有任意保留的数组 例如std vector
  • 如何防止 tar 覆盖现有存档?

    我每天在 Ubuntu Linux 上使用以下命令备份文件几次tar cpvzf Backup backup file name tar gz directory to backup 文件名包含 YYYY MM DD 格式的日期和从 a 到
  • 使用存储过程进行分页

    我正在尝试添加分页存储过程的排序功能 我该怎么做呢 到目前为止我已经创建了这个 它工作正常 但是当通过时 sort参数 没用 ALTER PROCEDURE dbo sp Mk page INT size INT sort nvarchar
  • SignalR 不会使用 Websocket 协议,即使我在 Windows 8 中安装了该协议

    我正在使用 signalr 在我的网络应用程序中执行一些实时事件 我试图强制信号器使用新的 websocket 协议 但它不会 即使我指定它 connection hub start transport webSockets 我确实安装了
  • 为什么java应用程序在gdb中崩溃但在现实生活中运行正常?

    尝试从 gdb 运行 java 应用程序会导致段错误 但单独运行应用程序则不会 这个应用程序是一个 JAR 它使用JOGL以及一些与 GPU 对话的内存映射 下面的 Stacktrace 暗示了某种内存访问问题 但我不明白为什么它出现在 G
  • 如何使用 IValidatableObject?

    我明白那个IValidatableObject用于以一种可以相互比较属性的方式验证对象 我仍然希望有属性来验证各个属性 但我想在某些情况下忽略某些属性的失败 我是否试图在下面的情况下错误地使用它 如果不是我该如何实施 public clas
  • 如何安全地生成 AES CBC 加密的 IV?

    我从事一些加密方面的工作 我使用 AES 256 和 CBC 模式 我使用 OPENSSL 我知道以下事情 来源 维基百科 初始化向量应该是 唯一 对于使用给定密钥加密的任何消息都不能重复 不可预测 观察到任意数量的消息及其 IV 的攻击者
  • 使用 beautifulsoup python 更改内部标签的文本

    我想改变inner text使用获得的 HTML 中的标签Beautifulsoup Example a href index html Foo a 变成 a href index html Bar a 我已经设法通过它的 id 获取标签
  • ASP.NET 中的 ActiveDirectory 当前用户名

    我正在尝试让 ActiveDirectory 和标准表单登录都正常工作 但有一件事阻止了我 我无法获取当前 Windows 用户的名称 我最接近的是var i WindowsIdentity GetCurrent 但这给了我 IIS 应用程
  • 取消 useEffect 挂钩中的所有异步/等待任务以防止反应中内存泄漏的正确方法是什么?

    我正在开发一个 React chap 应用程序 它从 firebase 数据库中提取数据 在我的 仪表板 组件中 我有一个 useEffect 挂钩检查经过身份验证的用户 如果是这样 则从 firebase 中提取数据并设置电子邮件变量和聊
  • microsoft.net.compilers 包中包含什么版本的编译器?

    microsoft net compilers 包的文档 位于https www nuget org packages Microsoft Net Compilers says Net 编译器包 引用这个包将会导致 使用特定版本的 C 和
  • Swift:添加可选整数

    我声明如下 var x Int var y Int 我想要第三个变量z其中包含总和x and y 据推测 如x y是可选的 z也必须是可选的 var z Int x y 但这会产生编译器错误 可选类型 Int 的值 没有打开 您是想使用 吗
  • 渲染大图像时出现javafx NullPointerException

    我正在尝试使用以下方式渲染 png 图像GraphicsContext drawImage JavaFX 8 下的方法 我的代码对于尺寸为 1000px x 2000px 的图像完美地工作 但不幸的是我需要渲染尺寸为 7000px x 14
  • C# 中等效的 Objective-C 代码块

    我如何用 C 编写等效代码 typedef void MethodBlock int void fooWithBlock MethodBlock block int a 5 block a void regularFoo self fooW
  • 为什么我的程序中有无限循环?

    int main void int i int array 5 for i 0 i lt 20 i array i 0 return 0 为什么上面的代码会陷入无限循环 您声明一个包含 5 个元素的数组 但向其中写入 21 个元素 写入超出
  • LESSCSS - 使用计算和返回值

    H i 希望你能帮忙 有没有办法LESS仅返回一个值 感觉我错过了一些非常明显的东西 假设我有 unit em basevalue 1 我可以用一些东西来给我一个速记回报 someClass padding basevalue unit 就
  • SonarQube:新代码的覆盖范围从未计算过

    我已经设置了 SonarQube Maven 和 Cobertura 以便在每次构建运行时上传单元测试覆盖率 我想使用差异视图来获取增量的覆盖范围 仅限新代码 覆盖范围本身已成功上传 我可以看到代码行的增量 但是 我无法让 新代码覆盖范围
  • 启动 PyCharm 时出错:无法加载 JVM DLL

    我之前安装了PyCharm是为了学习Python 之后我也安装了Eclipse来学习JAVA 顺便说一句 现在我启动 Eclipse 没有问题 但是当我启动 PyCharm 时 我看到如下错误消息 无法加载 JVM DLL C Progra
  • 更改表单的操作属性

    好吧 我一定在这里遗漏了一些东西 因为这应该非常简单 但它不起作用 我有一个form在我的页面上有一个空的action属性 action 当页面准备好后 我想更改action归因于其他事物 我的代码很简单 HTML