gpt4 book ai didi

jquery - 更改表单的操作属性

转载 作者:行者123 更新时间:2023-12-03 23:04:39 26 4
gpt4 key购买 nike

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

我的页面上有一个 form,其中包含一个空的 action 属性 (action="#")。当页面准备好后,我想将 action 属性更改为其他内容。我的代码很简单:

HTML:

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

jQuery:

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

即使在 test fiddle ,这不起作用!查看结果框架的源代码,您将看到 action 属性的值仍然是 #

我哪里出错了?

最佳答案

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

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

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

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

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

关于jquery - 更改表单的操作属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13169844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com