タグ付けされた質問 「submit」

特定の宛先にデータを送信するアクションを指します。

30
フォーム送信のようなJavaScript投稿リクエスト
ブラウザを別のページに誘導しようとしています。GETリクエストが必要な場合は、 document.location.href = 'http://example.com/q=a'; しかし、アクセスしようとしているリソースは、POSTリクエストを使用しないと正しく応答しません。これが動的に生成されなかった場合は、HTMLを使用する可能性があります <form action="http://example.com/" method="POST"> <input type="hidden" name="q" value="a"> </form> 次に、DOMからフォームを送信します。 しかし、本当に私が言うことができるJavaScriptコードが欲しいです post_to_url('http://example.com/', {'q':'a'}); 最高のクロスブラウザ実装は何ですか? 編集する よくわからなくてごめんなさい。フォームを送信するのと同じように、ブラウザの場所を変更するソリューションが必要です。XMLHttpRequestでこれが可能かどうかは明らかではありません。そして、これは非同期であってはならず、XMLを使用すべきでもないので、Ajaxは答えではありません。
1530 javascript  http  post  submit  forms 

20
jQuery AJAX送信フォーム
名前orderproductFormと未定義の入力数を持つフォームがあります。 Ajaxを介してページを呼び出し、フォームのすべての入力に沿って送信するような、何らかのjQuery.getやajaxなどを実行したいと考えていますorderproductForm。 私は1つの方法が次のようなことになると思います jQuery.get("myurl", {action : document.orderproductForm.action.value, cartproductid : document.orderproductForm.cartproductid.value, productid : document.orderproductForm.productid.value, ... ただし、すべてのフォーム入力を正確に知っているわけではありません。すべてのフォーム入力を送信するだけの機能、機能などはありますか?

17
ボタンがフォームを送信しないようにする方法
次のページでは、Firefoxでは、削除ボタンはフォームを送信しますが、追加ボタンは送信しません。削除ボタンがフォームを送信しないようにするにはどうすればよいですか? <html> <head> <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript"> function addItem() { var v = $('form :hidden:last').attr('name'); var n = /(.*)input/.exec(v); var newPrefix; if (n[1].length == 0) { newPrefix = '1'; } else { newPrefix = parseInt(n[1]) + 1; } var oldElem = $('form tr:last'); var newElem = oldElem.clone(true); var lastHidden …


20
送信ボタンなしでEnterキーを押してフォームを送信する
さて、Enterキーを押してフォームを送信しようとしていますが、送信ボタンを表示していません。すべてのブラウザーですべてが機能するようにしたいので、できればJavaScriptを使いたくありません(私が知る唯一のJSの方法は、イベントを使用することです)。 現在、フォームは次のようになっています。 <form name="loginBox" target="#here" method="post"> <input name="username" type="text" /><br /> <input name="password" type="password" /> <input type="submit" style="height: 0px; width: 0px; border: none; padding: 0px;" hidefocus="true" /> </form> これはかなりうまくいきます。送信ボタンは、ユーザーがEnterキーを押すと機能し、Firefox、IE、Safari、Opera、Chromeでは表示されません。ただし、すべてのブラウザを備えたすべてのプラットフォームで機能するかどうかを判断するのが難しいため、私はまだソリューションが好きではありません。 誰もがより良い方法を提案できますか?それとも、これで十分ですか?
322 html  forms  submit 

14
JavaScriptの「送信は関数ではありません」エラー
誰かがこのコードの何が問題になっているのか教えてもらえますか?JavaScriptでフォームを送信しようとしましたが、「。submitは関数ではありません」というエラーが表示されました。コードの詳細については、以下を参照してください。 <form action="product.php" method="get" name="frmProduct" id="frmProduct" enctype="multipart/form-data"> <input onclick="submitAction()" id="submit_value" type="button" name="submit_value" value=""> </form> <script type="text/javascript"> function submitAction() { document.frmProduct.submit(); } </script> 私もこれを試しました: <script type="text/javascript"> function submitAction() { document.forms["frmProduct"].submit(); } </script> どちらも同じエラーを表示します:(
264 javascript  html  dom  submit 

10
クエリ文字列パラメーターと非表示パラメーターを含むGETフォームを送信すると表示されなくなります
このフォームを考えてみましょう: <form action="http://www.blabla.com?a=1&b=2" method="GET"> <input type="hidden" name="c" value="3" /> </form> このフォーム(GETフォーム)を送信すると、パラメーターaおよびbが消えます。その理由はありますか?この動作を回避する方法はありますか?
231 html  forms  submit 

6
JavaScriptフォーム送信-送信の確認またはキャンセルダイアログボックス
フィールドが正しく入力されているかどうかを尋ねる警告のある単純なフォームの場合、これを行う関数が必要です。 次の2つのオプションでボタンがクリックされたときに警告ボックスを表示します。 「OK」をクリックすると、フォームが送信されます キャンセルをクリックすると、警告ボックスが閉じ、フォームを調整して再送信できます JavaScriptの確認が機能すると思いますが、どうすればいいのかわかりません。 私が今持っているコードは: function show_alert() { alert("xxxxxx"); } <form> <input type="image" src="xxx" border="0" name="submit" onclick="show_alert();" alt="PayPal - The safer, easier way to pay online!" value="Submit"> </form> コードスニペットを実行する結果を非表示スニペットを展開

5
複数の送信ボタンのdjangoフォームを作成するにはどうすればよいですか?
メールの入力が1つ、ニュースレターの購読と購読解除の送信ボタンが2つあるフォームがあります。 <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> 私もクラス形式があります: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter fields = ('email',) 私は自分のclean_emailメソッドを作成する必要があり、どのボタンでフォームが送信されたかを知る必要があります。しかし、送信ボタンの値はself.cleaned_data辞書にはありません。そうでなければボタンの値を取得できますか?

7
通常のリンクを使用してフォームを送信する
フォームを送信したいのですが。しかし、私は種類を提出して入力ボタンを使用しての基本的な方法が、つもりはありませんリンクを。 下の画像はその理由を示しています。画像リンクを使用してフォームを保存/送信しています。画像リンクに標準のcssマークアップを使用しているため、入力送信ボタンを使用したくありません。 onClick = "document.formName.submit()"をa要素に適用しようとしましたが、htmlメソッドを使用します。 何か案は?
130 html  css  forms  hyperlink  submit 

9
フォーム送信時に新しいウィンドウを開く方法
私は送信フォームがあり、ユーザーがフォームを送信したときに新しいウィンドウを開いて分析で追跡できるようにしたいと考えています。 これが私が使っているコードです: <form action="http://URL at mailchimp subscriber URL.com" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" onclick=window.open(google.html,'','scrollbars=no,menubar=no,height=600,width=800,resizable=yes,toolbar=no,status=no');> <label for="name">Your Name</label><input type="text" value="" name="FNAME" class="required" id="mce-FNAME"> <br/> <br/> <label for="email">Your Email </label><input type="text" value="" name="EMAIL" class="required email" id="mce-EMAIL"> <br/> <br/> <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="submit"> </form> </div>
127 forms  submit 

2
AngularJS:送信とサーバー応答の間のすべてのフォームコントロールを無効にする
ユーザーが[保存]ボタンまたは[送信]ボタンをクリックしたときに、フォームコントロールを無効にする(または少なくともユーザーインタラクションで利用できないようにする)場合、どの方法が最適(かつ正しい)かというジレンマがあります。そして、データはネットワーク上を移動します。私はJQuery(これは悪です!!!)を使用したくないし、すべての要素を配列として(クラスまたは属性マーカーによって)クエリしたくありません。 cm-form-control「data-sent」と「data-processed」の2つの通知をサブスクライブするカスタムディレクティブですべての要素をマークします。次に、カスタムコードは2番目の通知をプッシュするか、Promiseを解決します。 promiseTracker(不愉快に!)強制することを使用して、などの非常に愚かなコードを生成しますng-show="loadingTracker.active()"。明らかに、すべての要素がng-disabledそうであるわけではなく、ユーザーng-hide/showが「ダンス」ボタンを避けたくありません。 弾丸をかじりながらjQueryを使用する より良いアイデアを持っている人はいますか?前もって感謝します! 更新: フィールドセットのアイデアは機能します。まだ同じことをしたい人のための簡単なフィドルがありますhttp://jsfiddle.net/YoMan78/pnQFQ/13/ HTML: <div ng-app="myApp"> <ng-form ng-controller="myCtrl"> Saving: {{isSaving}} <fieldset ng-disabled="isSaving"> <input type="text" ng-model="btnVal"/> <input type="button" ng-model="btnVal" value="{{btnVal}}"/> <button ng-click="save()">Save Me Maybe</button> </fieldset> </ng-form> </div> とJS: var angModule = angular.module("myApp", []); angModule.controller("myCtrl", function ($scope, $filter, $window, $timeout) { $scope.isSaving = undefined; $scope.btnVal = 'Yes'; $scope.save …

6
Angular2がボタンのクリックでフォームを体系的に送信するのを避けます
わかりました、多分これは不明確です。このフォームを入手: <form (ngSubmit)="submit()" #crisisForm="ngForm"> <input type="text" name="name" [(ngModel)]="crisis.name"> <button type="submit">Submit</button> <button type="button" (click)="preview()">Preview</button> <button type="reset" (click)="reset()">Reset</button> </form> すべてのボタンがsubmit()機能をトリガーするのはなぜですか?そしてそれを避ける方法は?

3
PHPでPOSTを介して多次元配列を送信する
ユーザーは必要に応じて行を追加できるため、既知の列数(例:上部の直径、下部の直径、生地、色、数量)のphpフォームがありますが、行数は不明です。 各フィールド(列)を取得し、それらを独自の配列に配置する方法を発見しました。 <input name="topdiameter['+current+']" type="text" id="topdiameter'+current+'" size="5" /> <input name="bottomdiameter['+current+']" type="text" id="bottomdiameter'+current+'" size="5" /> だから私がHTMLで最終的にすることは: <tr> <td><input name="topdiameter[0]" type="text" id="topdiameter0" size="5" /></td> <td><input name="bottomdiameter[0]" type="text" id="bottomdiameter0" size="5" /></td> </tr> <tr> <td><input name="topdiameter[1]" type="text" id="topdiameter1" size="5" /></td> <td><input name="bottomdiameter[1]" type="text" id="bottomdiameter1" size="5" /></td> </tr> ...and so on. 私が今したいのは、すべての行と列を取得して多次元配列に入れ、その内容をクライアントに電子メールで送信することです(できれば、適切にフォーマットされたテーブルで)。これらの入力と選択をすべて組み合わせて適切な配列にする方法を本当に理解することができませんでした。 この時点で、複数の1D配列を使用する必要がありますが、単一の2D配列を使用する方が、複数の1D配列を使用するよりも優れていると考えています。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.