gpt4 book ai didi

javascript - 对空输入什么都不做 - 结合表单上的动态操作

转载 作者:行者123 更新时间:2023-11-30 10:01:43 25 4
gpt4 key购买 nike

我想要的是,当您在input 中键入内容时,根据您单击的按钮,他将更改form 中的操作路径。我已经完成了一半(我认为)....看看我现在做了什么

function OnSubmitForm() {
if(document.pressed == 'Log As')
{
document.myform.action ="log-as.html";
}
else
if(document.pressed == 'Log As Int')
{
document.myform.action ="log-as-int.html";
}
return true;
};
<form name="account" onsubmit="return onsubmitform();">
<input type="text" name="user" id="user">
<input type="submit" name="account" onclick="document.pressed=this.value" value="Log As" />
<input type="submit" name="account" onclick="document.pressed=this.value" value="Log As Int" />
</form>

也许我找到了解决方案,但我不知道如何将这两者结合起来...

$('#search-form').submit(function(e) {
if (!$('#user').val()) {
e.preventDefault();
}
});

最佳答案

这可以像这样使用 JQuery 轻松完成:

$("input[type='submit']").click(function(){
var name = $(this).val();
if(name=="Log As"){
$("#myform").attr('action', 'log-as.html');
}
if(name=="Log As Int"){
$("#myform").attr('action', 'log-as-int.html');
}
});

JSFiddle demo here

我还想指出您提交的是 HTML 页面而不是 PHP 页面。因此,在稍后尝试检索值时请记住这一点。

关于javascript - 对空输入什么都不做 - 结合表单上的动态操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31289765/

25 4 0
文章推荐: javascript - 在 html5 Canvas 中移动
文章推荐: javascript - 使用 jquery 将 <script> 附加到
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com