問題タブ [submit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1094 参照

forms - jQuery ajaxSubmit():フィールド名の代わりにフィールドIDを参照するフォームを送信するには?

私はjQueryにかなり慣れていないので、その方法がわかりません.プラグインを手動で編集せずに実行できるかどうか.

次のような単純な形式があるとします。

「標準」の方法またはajaxSubmit()を使用して送信すると、リクエストの値はフィールド名のラベルを取得するため、page.phpには次のようになります。

代わりに、送信された値にフィールドのIDでラベルを付けたいと思います。

jquery と ajaxsubmit() プラグインでそれを行う方法はありますか? そして、おそらく、フォームの通常の使用法でもそれを行う方法はありますか?

ps: はい、わかっています。フィールドの name 属性と id 属性の両方を「contact-name」として設定できますが、同じ値を含む 2 つの属性はどのように役立ちますか?

0 投票する
5 に答える
4781 参照

jquery - Jquery submit() がエラーで失敗するのはなぜですか?

ページにシンプルなフォームがあり、何らかのイベントが発生したときにフォームを自動送信したいと考えています。

以下のテスト コードは、ページが読み込まれるとすぐにフォームを送信しようとしますが、失敗します。Firebug は、「H[G] は関数ではない」と言っています。H[G] は「送信」のようです。

私は本当に明らかに愚かなことをしていますか?

0 投票する
1 に答える
696 参照

forms - JavaScriptなしでHTMLPOST/フォーム送信をトリガーする

指定した期間の終了時にフォームを送信するために使用する必要がある時間指定のページがあります。

使用法は次のようになります。ユーザーがページにアクセスし、90秒後にすべてのフォームデータが送信され、ユーザーは次のページにリダイレクトされます。

ユーザーは、自分が表示しているページのタイミングが設定されていることをよく知っているので(Webのみの実験用)、このページでの「使いにくい」ブラウザーの動作については心配していません。

理想的には、JavaScriptの使用を避けたい(ターゲットユーザーの一部はさまざまな理由でno-scriptを使用していますが、それが唯一の方法である場合はそうです)。また、URLを介して変数を渡すことも避けたいです(なりすましの可能性を減らすため)。リダイレクトを行うためにMETAリフレッシュタグを設定するのは簡単ですが、期間の終わりに、実際にクリックされたかどうかに関係なく、送信ボタンがクリックされたかのように応答ヘッダーを設定する方法が必要です。

あなたが持っているかもしれないどんな考えにも前もって感謝します。

0 投票する
6 に答える
11322 参照

css - css送信ボタン/hrefクロスブラウザ

送信ボタンとリンクをすべてのブラウザでボタンと同じように見せたいです。

Firefox3.5はうまく機能します。しかし、IE6、7、8はすべて異なる外観を持っています。その(どうやら)簡単な作業を手伝ってくれませんか?

0 投票する
2 に答える
332 参照

authentication - Perforce送信で電子署名を収集する

私は、FDA part11 に準拠した電子署名されたドキュメント リポジトリを作成するプロジェクトに取り組んでいます。Perforce を使用してドキュメントのさまざまなリビジョンを追跡し、LDAP (AD) を認証/アクセス ディレクトリとして利用し、ユーザーが変更リストを送信した時点でユーザーを再認証することが義務付けられています。

最初の 2 つの要件は整っていますが、最後の要件に問題があります。ユーザーをログアウトする「change-submit」トリガーにスクリプトがあります-これにより、プロセスを続行する前にクライアントにユーザーの再認証を強制すると想定しています-しかし、少なくともコマンドラインクライアントの場合、これは機能しません; ユーザーはログアウトされますが、プロセスは完了し、ユーザーからの次のコマンド試行は拒否されます。

スクリプトはサーバー側で実行され、プロンプトをユーザーに渡す方法がないため、認証プロセスを処理するようにスクリプトを設定することはできません。

もちろん、認証をコマンドライン引数としてスクリプトに渡し、0 以外を返して、資格情報が偽の場合にプロセスを強制的に中止することもできますが、特定のアクションに対して送信されたコマンドを変更する方法は見つかりませんでした。 p4v GUI ではなく、クライアントがユーザーに認証を要求することもありません。これにより、パスワードが一貫してクリア テキストとして表示されます。

チケットのタイムアウトを非常に短い時間に設定すると、ユーザーは送信前に認証する必要がありますが、他のアクションの前にも認証する必要があります。

誰かが以前にこのようなことを扱ったことがありますか、それとも私が見逃している迎え角を見ている人はいますか? ありがとう!

0 投票する
3 に答える
2068 参照

javascript - 送信時のJavaScriptのOperaの問題

onchange = "do_something()"の入力要素があります。入力してEnterキーを押すと、FirefoxとChromium(IEとSafariではテストされていません)では正しく実行されますが(IEとSafariではテストされていません)、Operaでは実行されません(すぐに送信されます)。私はこのような遅延を使用してみました:

しかし、それも機能しませんでした。

いくつかの推奨事項はありますか?

編集:最後に、iftrueとcrescentfreshによって提供されるソリューションを組み合わせて使用​​し、フィールドのフォーカスを解除してdo_something()メソッドを起動しました。これは、他の入力フィールドに他のメソッドが変更されているためです。

ありがとう

0 投票する
3 に答える
5732 参照

php - submit.xとsubmit.yを削除しますが、URLに他の値を保持します

私のPHPフォームでは、URLに1つの値を渡したいのですが、submit.xとsubmit.yを削除します。これが私のフォームです:

URLにbooking.php?submit = accessを表示したいのですが、type="image"の結果であるx座標とy座標を省略します。追加するonsubmit="this.submit();return false;"と、すべてが削除されます。これを行う方法はありますか、それともtype = "submit"を使用してボタンのスタイルを設定する必要がありますか?

0 投票する
4 に答える
4547 参照

php - submit_form ボタンをクリックした後、リロード時に非表示の div を表示する

ユーザーがフォームの送信ボタンをクリックした後、ページのリロード時に div を表示する必要があります。

具体的には、show/hide div に PHP の連絡先フォームがあります。連絡先をクリックすると、連絡先フォームが表示および非表示になります。show/hide js と php コンタクト フォームの両方が完全に機能します。ユーザーが送信をクリックすると、ページがリロードされ、「メッセージが送信されました」が連絡先フォームの div に書き込まれます。しかし、ページがリロードされると、フォームはdisplay: none;に設定された div にあります。CSS で -- デフォルトでページが読み込まれる方法です。

submit 時に、ページをリロードして非表示の div に連絡先フォームを表示する必要があります。ページのすべての JavaScript がデフォルトにリロードされるため、どこから始めればよいか正確にはわかりません。また、すべて PHP であるため、content_form div でアンカーを設定または呼び出すことはできません。

ありがとう!

0 投票する
7 に答える
67978 参照

jsp - 更新時にjspで再送信しないようにするにはどうすればよいですか?

プログラムを書いていますが、問題が発生します。jspページを更新すると、システムが自動的にページ全体を再送信します。それを回避する方法がわかりません。誰かが私を助けてくれますか?