标签: form-submit

JavaScript 在 30 秒后提交页面

我正在寻找 JavaScript 以在页面加载后 30 秒后提交页面。jQuery 是否提供此功能或是否有人为此提供常规 javascript?谢谢你

javascript scripting form-submit

0
推荐指数
1
解决办法
2916
查看次数

在 JavaScript 中动态执行函数

我想调用一个函数,其名称在变量中。

例如:
我动态获取字符串"pageTracker._trackpageview('/url/page1.page'); "并将其分配给变量,如下所示

var myFunction = pageTracker._trackpageview('/url/page1.page');";
Run Code Online (Sandbox Code Playgroud)

现在,当我提交页面时,我想执行变量 myFunction 中的函数。

谢谢你们。

javascript eval form-submit

0
推荐指数
1
解决办法
5470
查看次数

jQuery - 在 alertify 收到确认框值之前提交表单(使用 HTML5)

我有一个包含 2 个字段的表单,其中一个是必需的。我使用 HTML5 required属性来检查提交期间是否填写了该字段。

<form id ='reg' name='reg' action='here.php' method='post'>
    <input type='text' id='name' name='name' placeholder='Name' value='' required="true" />
    <input type='text' id='contactno' name='contactno' placeholder='Contact No' value='' />
    <input type='submit' value='Register' name='register' id='register' /> 
</form>
Run Code Online (Sandbox Code Playgroud)

在表单实际提交之前,我想显示一个确认框(使用alertify jQuery 插件)来提示用户提交。如果用户单击“确定”,则应提交表单。否则,它不应该。一旦提交事件触发,我使用此代码进行确认框检查:

$("#reg").submit(function() 
{
    alertify.confirm("Are you sure you want to commit your reservation?", function (e) 
    {
        if (e) {
            // user clicked "ok"
            alertify.success("You've confirmed your reservation.");
            return true;
        } else {
            // user clicked "cancel"
            alertify.error("You did not confirm your reservation.");
            return …
Run Code Online (Sandbox Code Playgroud)

html jquery confirm form-submit required

0
推荐指数
1
解决办法
4988
查看次数

提交表单时检测必填字段的名称且未验证

我在 html5 中创建一个表单,如下例所示:

<form action="/my/url/insert.php" method="POST">
     <div class="row"> 
          name <input name="name" required/> 
     </div>
     <div class="row"> 
          type <input name="type" required/> 
     </div>
     <div class="row"> 
          year <input name="year" required/> 
     </div>

     ....

     <div class="row"> 
          album <input name="album" required/> 
     </div>
     <div class="row"> 
          <input type="submit" value="Save"/>
     </div>
</form>


<script>
    $('form').submit(function(){
         console.log('test');
    });
</script>
Run Code Online (Sandbox Code Playgroud)

问题 :

我想检测提交和记录时未验证的必填字段的名称。

例如:如果我在提交时没有填写输入“相册”,我会在消息“需要一个字段...”之前检测到它

有没有办法做到这一点 ?

谢谢。

html javascript forms jquery form-submit

0
推荐指数
1
解决办法
706
查看次数

带有表单标签的 ASP.NET Core - 验证表单 onsubmit 并阻止提交

我有一个 ASP.NET Core 2.0 项目,在其中使用表单标签进行提交。现在我想在表单提交中添加一些客户端验证。onsubmit所以我在表单上使用标签,如下所示:

<form id="formId" asp-action="ActionName" onsubmit="validationFunction(Event)">
Run Code Online (Sandbox Code Playgroud)

我有一个这样的函数:

function validationFunction(e) {
    //CheckStuff
    e.preventDefault();
}
Run Code Online (Sandbox Code Playgroud)

现在,当我提交表单时,该函数会正确触发,但e.preventDefault()不会停止提交。也没有return false

如何阻止我的提交完成?

附言。我知道我可以通过单击按钮来处理这种情况,并在完成验证后提交表单,但我想知道为什么上述方法在 ASP.NET Core 中不起作用或者我缺少什么?

javascript c# form-submit asp.net-core-mvc asp.net-core-2.0

0
推荐指数
1
解决办法
6487
查看次数

扫到右边过渡css

我有一个提交按钮,我需要从左到右扫过它的背景:

<input type="submit" value="Send Request" class="sweep">
Run Code Online (Sandbox Code Playgroud)

我需要像扫描到正确的过渡之类的东西。所有示例都用于button 、 a 、 li 和 Div标签。

css input form-submit

0
推荐指数
1
解决办法
4497
查看次数

无法识别的请求 URL(GET:/v1/customers/)。如果您尝试列出对象,请删除尾部斜杠

如果有人知道为什么我在提交条纹订阅表单时不断收到此错误,请帮忙,这个错误让我卡住了一段时间,只是尝试从定价页面或订阅计划页面创建订阅,我有计划以名为 Plan 的模型存储在我的数据库中。所以我想要的是让用户选择每月或每年的定价计划,然后他们将进入付款页面,在那里他们可以付款并激活订阅。我正在使用带有条纹的 Laravel Cashier。

完整错误消息 无法识别的请求 URL (GET: /v1/customers/)。如果您尝试列出对象,请删除尾部斜杠。如果您尝试检索对象,请确保在代码中传递了有效(非空)标识符。请参阅https://stripe.com/docs或者我们可以通过https://support.stripe.com/提供帮助。

计划模型 在此输入图像描述

路线

Route::group(['namespace' => 'Subscriptions'], function() {
Route::get('plans', 'SubscriptionPlanController@index')->name('plans');
Route::get('/payments', 'PaymentsController@index')->name('payments');
Route::post('/payments', 'PaymentsController@store')->name('payments.store');
});
Run Code Online (Sandbox Code Playgroud)

计划页面

<div class="container">
<div class="row justify-content-center">
    <div class="col-md-8">
        <div class="card">
            <div class="card-header">{{ __('Subscription Plans') }}</div>

            <div class="card-body">
                @foreach($plans as $plan)
                    <div>
                        <a href="{{ route('payments', ['plan' => $plan->identifier]) }}">{{$plan->title}}</a>
                        {{-- {{dd($plan->stripe_id)}} --}}
                    </div>
                @endforeach
            </div>
        </div>
    </div>
   </div>
 </div>
Run Code Online (Sandbox Code Playgroud)

这是表格

    <form action="{{ route('payments.store')}}" method="POST" id="payment-form">
    @csrf
     <div class="form-content">


    <input type="hidden" name="plan" id="subscription-plan" value="{{ …
Run Code Online (Sandbox Code Playgroud)

url form-submit subscription laravel laravel-cashier

0
推荐指数
1
解决办法
3107
查看次数

PHP标题(位置:)重定向是否需要指向以"http://"开头的网站?

我正在为我的客户做一些网络开发,我遇到了障碍.

**这是发生了什么:**

- 我们在我们的网站上有多个相同联系表格的副本,但我们希望每个人在完成后重定向到不同的目标网页,以便跟踪转化率.

- 在这个例子中,我正在处理about页面.当用户提交他们的更多信息请求时,理想情况下该页面将重定向到唯一的感谢页面(例如,www.sample.com/thank-you-webs.html); 然而,事实并非如此.

- 电子邮件将被完美发送,但重定向将永远不会发生.没有错误抛出 - 没有.

在我展示代码之前,这是我为了自己解决它而尝试过的:

- 我在表单发送输入的.php代码下面创建了一段HTML代码.据我所知,没有重定向,所以我显然还没有看到它.

- 我使用了呼叫"Header(位置:www.sample.com/thank-you-about.html)",但这也没有做任何事情.

- 我尝试过使用Javascript的"frame.location"方法,它似乎没有比php尝试更进一步.

- 我已经将源页面和目标页面保存为.php页面,因为使用.html扩展名是问题的根源; 同样的结果.

真的,我唯一能想到的是连接类型不满足Header()调用的要求.但是不会输出错误信息吗?

这是有问题的联系表格:

 <form id="contactForm" class="get-in-touch contact-form light" action="thank-you-about.php" method="post">
                        <input type="hidden" id="contact_nonce" name="contact_nonce" value="68592e213c"/><input type="hidden" name="" value="/"/>
                        <input type="hidden" name="contact-form-value" value="1"/>
                        <div class="iconic-input">
                            <input class="name" type="text" name="name" placeholder="Name*">
                            <i class="icons icon-user-1"></i>
                        </div>
                        <div class="iconic-input">
                            <input class="email" type="text" name="email" placeholder="Email*">
                            <i class="icons icon-email"></i>
                        </div>
                        <textarea class="msg" name="msg" placeholder="Message"></textarea>
                        <input type="submit" value="Send Message">
                        <div class="iconic-button">
                            <input type="reset" value="Clear">
                            <i class="icons …
Run Code Online (Sandbox Code Playgroud)

html php redirect form-submit contact-form

-1
推荐指数
1
解决办法
5377
查看次数

提交表格后留在页面上

我正试着留在表单提交的当前页面.但不知怎的,它不起作用.我在互联网上找到了一些代码和平的东西并把它放在一起.

这是process.php文件:

<?php
// Get Data    
$name = strip_tags($_POST['name']);
$email = strip_tags($_POST['email']);
$phone = strip_tags($_POST['phone']);
$subject = strip_tags($_POST['subject']);
$message = strip_tags($_POST['message']);

// Send Message
mail( "email@domain.com", "Contact Form testttt",
"Name: $name\nEmail: $email\nPhone: $phone\nWebsite: $url\nMessage: $message\n",
"From: Forms testtttttttt" );
?>
Run Code Online (Sandbox Code Playgroud)

其余的代码,html和javascripts可以在jsfiddle上找到: jsfiddled代码

    $(function(){
        $('#contact').validate({
        submitHandler: function(form) {
                $(form).ajaxSubmit({
                url: 'process.php',
                success: function() {
                    $('#contact').hide();
                    $('#contact-form').append("<p class='thanks'>thanks test.</p>")
                    }
                });
            }
        });         
    });
Run Code Online (Sandbox Code Playgroud)

忘记提及现在发生的事情.我被重定向到process.php页面.

php ajax jquery html5 form-submit

-2
推荐指数
2
解决办法
1万
查看次数

在php中提交表单后没有重定向

提交表单后,我无法重定向到成功的页面.

<?php
ob_start();
?>
<title>Feel Free to send us your Thoughts</title>
<?php
$to         ='sanaullahkhan81@gmail.com';
$name       =$_POST['name'];
$email      =$_POST['email'];
$message    =$_POST['message'];
$subject    ='Enquiry using Contact us page from:  '.$name ;
$actul_msg  ='A Message from Contact Us Page'. "\n".'Name: '.$name."\n".' Eamil: 
'.$email."\n" .' Enquiry: '.$message;
mail($to,$subject,$actul_msg);
header('Location: sucessfully_submitted.html');
ob_end_clean();
?>
Run Code Online (Sandbox Code Playgroud)

这是一个链接

成功链接页面这里是一个链接

html php form-submit

-2
推荐指数
1
解决办法
1226
查看次数

我如何点击提交按钮

我如何单击给定HTML上的Submit按钮

<span class="sbt-btn-wrap relative">
<input class="submit icon" type="submit" onclick="submitmnLogin($(this), 'testPrepLogin');trackGaEvent('Content Hub Home','Login Popup','Login Button');">
Run Code Online (Sandbox Code Playgroud)

我试过了

driver.findElement(By.className("sbt-btn-wrap relative")).click();
Run Code Online (Sandbox Code Playgroud)

driver.findElement(By.className("submit icon")).click();
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

selenium xpath submit form-submit submit-button

-2
推荐指数
1
解决办法
1万
查看次数

asp.net:如何使用javascript dissabled提交表单?

我正在编写一个网站,任何使用任何浏览器的用户都可以禁用Javascript.
在那种情况下,我仍然需要提交一份表格.我怎么做?

以下是我迄今为止所做的没有成功的事情:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DefaultNoJavaScript.aspx.cs" Inherits="DefaultNoJavaScript" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <meta http-equiv="X-UA-Compatible" content="IE=10" />
</head>
<body id="DefaultNoJavaScriptContent" runat="server">
    <form id="LoginForm" runat="server" method="get" action='<%=ResolveUrl("~/default.aspx")%>'>
        <table ID="LoginTableNoJavaScript" Style="border-collapse: collapse; width:345px;">
            <tr id="TableRowFirst" >
                <td id="LoginBox">
                    <input type="text" id="UserName" style="width:170px;" value="Your browser disabled Java-" />
                </td>
                <td id="BlankBox" >
                    <input type="text" id="Label1" value=" " style="width:2px; display:none;"/>
                </td>
                <td id="PasswordBox">
                    <input type="submit" name='PasswordX' id="PasswordX" value="script!  Enable it to use site." style="width:165px;" />
                </td>
            </tr>
        </table>
    </form>
</body> …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net form-submit

-6
推荐指数
1
解决办法
95
查看次数