問題タブ [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.
internet-explorer - Internet Explorer で存在しないファイルをアップロードしようとすると、フォームが送信されません
のフォームがありinput type=fileます。Internet Explorer では、ユーザーはその入力に必要なものを何でも入力できます (一方、Firefox ではファイル チューザーが表示されます)。ユーザーが明らかに無効な名前を入力した場合、たとえば次のようになります。
フォームを送信しようとしても、Internet Explorer はフォームを送信しようとさえしません。
これが発生したことを知り、アラートでこれが発生していることをユーザーに知らせる方法はありますか?
html - FORM post/get にアンカーを追加することは可能ですか?
Firefox では #MyAnchor タグを action 属性に追加できることに気付きました...
フォームが送信されると、アンカーが次のように URL に自動的に表示されます
mypage.aspx?a=1&b=2#MyAnchor
ただし、これは IE では機能しません。とにかく、両方のブラウザに適したメディアを見つけることができますか?
iphone - アプリ提出用のスクリーンショットを作成します。
承認プロセス中に iPhone アプリのスクリーン グラブを送信する場合、アプリ自体に表示されているものとは異なる画面を送信しても問題ありませんか?
たとえば、アプリの機能の一部を説明する画面を送信したいのですが、必ずしも画面をキャプチャする必要はありません。
jquery - オブジェクトが必要 - jquery
jqueryが原因で奇妙な理由で「オブジェクトが必要です」というエラーが表示されますが、これはフォームを「送信」したり、データベースにデータを入力したりしません。
jquery がなくても、データをデータベースに入力できます。しかし今はそうではありません。
主にasp.netコントロールの検証にjqueryを使用しました。
roosteronacid、検証は完全に正常に機能しており、id プロパティも同じです。送信はサーバー側のコードを実行していないだけで、何が問題なのかわかりません。
編集:
これはjqueryコードです:
コードに何か問題がありますか?
それは559行目にオブジェクトが期待されていると言います.私はjquery.validate.jsファイルをチェックしました、そしてこれはそれが示すコードです:
jquery コードはすべてのエラーを適切な場所に表示しますが、一度修正するとデータは送信されません。
私が使用しているプラグイン:
http://bassistance.de/jquery-plugins/jquery-plugin-validation/
asp.net - 送信ボタンはサーバー側のコードをトリガーしません
質問はそれをすべて言います。jqueryを使用してasp.netページを作成しました。最初に送信ボタンをクリックすると、オブジェクトの予期されるエラーが表示されます。ファイアバグを実行すると、ボタンのClientClickに追加された「returnvalidate()」関数のエラーが表示されました。
削除しましたが、送信ボタンがまだ機能していません。サーバー側のコードが実行されていません。エラーは表示されていません。何が問題なのかわからない。
私はここにコードを投稿しました:オブジェクトが期待されます-jquery
javascript - JavaScript の「送信は関数ではありません」エラー
このコードの何が問題なのか誰か教えてもらえますか? JavaScript でフォームを送信しようとしましたが、「.submit は関数ではありません」というエラーが表示されました。コードの詳細については、以下を参照してください。
私もこれを試しました:
どちらも同じエラーを表示します:(