問題タブ [onchange]
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.
javascript - html 選択 実行 javascript オンロード
HTML select onchange イベントを使用して、別の JavaScript 関数 func1 を起動しています。
この html 選択はフォーム要素に書き込まれ、ユーザーがボタンをクリックすると動的に生成されます。
問題は、動的に生成されたフォームが最初に表示されたときに、javascript func1 を起動するにはどうすればよいですか? form の on_first_show イベントに沿って何かを考えていますか?
これがスニペットです。アラート(「ドン」)も機能しませんでした(divの直後のもの)
-- 編集 -- ユーザーに選択するように指示する html select に別のオプションを追加して、onchange を強制的に有効にすることができると思います。または、送信ボタンを追加することもできます。
events - プログラムでDOM要素の値を操作しても、onchangeイベントは発生しません
非表示のフォームフィールドがあり、ボタンを押すと非表示のフィールドの値が変更されます。ここで、変更が発生するのをリッスンするオブザーバーを非表示フィールドに追加しました。ただし、何らかの理由で、非表示の要素の値が変更されても、イベントリスナーが起動することはありません。PrototypeとFirefox3.6を使用しています。
コードはおおよそ次のようになります。
後者のオブザーバーが実行されない理由を誰かが知っていますか?
ありがとう!
javascript - ユーザーが編集後にリンクをクリックしたときに、HTML テキスト フィールドから変更イベントをキャッチするにはどうすればよいですか?
Web アプリケーションには、入力された値に応じて変化するフィールドと値を持つフォームがあります。フォーム要素の 1 つで変更イベントが発生するたびに、負荷の高い AJAX 呼び出しを使用して、ページ上の他の要素を更新します。
これは、選択、ラジオボタン、およびチェックボックスに最適です。この問題は、ユーザーがテキスト フィールドにコンテンツを追加し、テキスト フィールドからフォーカスを移さずにリンクをクリックすると発生します。ブラウザーは新しいページに移動し、テキスト フィールドの内容は保存されません。これを回避する簡単なコーディング方法はありますか? AJAX 呼び出しは、キーを押すたびに呼び出すにはコストが高すぎます。
現時点での私のプロトタイプコードの例を次に示します。
javascript - javascript 入力 onchange が機能しない
これが機能しない理由:
入力ボックスを変更しましたが、jsFunction が呼び出されません。
asp.net - ID による要素の可視性
属性で onchange を付けて呼び出すと、どうしてですか?
動作しますが、ASP .NET バリデーターを使用すると、添付された関数が次のように呼び出されます。
エラーが表示されます: FPR_CURR_FROM は未定義です。
最初に: FPR_CURR_FROM を使用して要素にアクセスするのは良くないことを知っています。getElementByID などを使用する必要があります。最終的には変更します。しかし、そのコードに出くわしたので、何が原因なのか興味があります-おそらく変数の可視性だと思います。
javascript - MS DynamicsCRM4.0-onChangeイベントエラー
プレビューするたびに以下のエラーが発生し続けるonChangeイベントがあります。
「オブジェクトはこのプロパティまたはメソッドをサポートしていません」
選択リストに関連付けられたonChangeイベントがあり、特定のオプションが選択されると、別のフィールドが非表示になります。
コードは以下のとおりです。
onLoad:
onChange
誰かがこのエラーが表示される理由を教えてくれたら素晴らしいと思いますか?
また、これはフォームプレビューのいくつかのonChangeイベントで発生しましたが、ライブシステムに公開されると、エラーは発生しません。何か案は?
ありがとうございました
ブレット
jquery - IEでフォームが正しく送信されない
私の簡単な寄付フォームは、InternetExplorerを除いて適切に送信されます。change()とfocus()またはblur()の問題に関係していると確信していますが、これまでの何百回もの試みはすべて失敗しました。この投稿で説明されているように、change()の代わりに.click()を使用してみました:IE(および他の場所)で.change()をjQueryに認識させましたが、動作させることができませんでした!...だから私はおそらく単純な何かを見落としています。
このページへのリンクは次のとおりです:http ://www.wsda.org/donate
HTMLフォーム:
JQUERY:
iframe - iframe 内の URL の変更を検出するイベントはありますか?
たとえば、次のような iframe があります。
また、test.html には、URL を google.com に変更するボタンがあります。
それで、iframeがsrcに変更があることを知る方法はありますか?
たとえば、onchange や onload など。
javascript - ラジオ ボタンで div を非表示/表示
一部のラジオ ボタンの値に基づいて div を非表示または表示しようとしています。css はデフォルトで div を display='none' に設定します
ここに入力があります
これがdivです:
私のJavascript fnは次のようになります:
Firebug は、getElementById が定義されていないことを示しています。ありがとうございます。
asp.net - asp:TextBoxのクライアント側のテキスト変更イベントをキャプチャします
TextBoxを含むフォームがあります。ポップアップウィンドウが値を返し、それをテキストボックスに入れます。これが発生した場合、別のコントロールにデータを入力する必要があります。「onChange」を試してみましたが、トリガーされませんでした。これはどのように達成できますか?