問題タブ [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.

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

jquery - 選択オプションがいつ選択されたかを特定する方法 (必ずしも変更されるとは限りません)?

次のコードは、現在の値と異なる場合、新しく選択された値を表示します。

HTML:

JS:

オプションが選択されるたびに値を表示したいと思います(現在選択されている値であっても)。

どうすればこれを達成できますか?

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

javascript - Firefox で field.onchange への参照を実行する

以下を使用して、フォームから JavaScript 関数を呼び出す HTML コードがあります。

JavaScript コードでは:

これは、Safari、Opera、および Chrome で正常に機能します。FireFox では次のエラーで失敗します。

エラー: dest.onchange は関数ではありません

FireFox で JavaScript から "dest.onchange()" を実行する方法について何か提案はありますか?

入力フォームのフィールドに変更をカスケードするには、この機能が必要です。

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

javascript - SelectでonChangeから値を取得できないのはなぜですか?

フォームの一部をテストします。だから今、私はユーザーが何を選択したかを警告したいだけです:

JS:

PHPによって生成されたHTML:

値を変更すると、次のアラートが表示されます。

[オブジェクトHTMLSelectElement]

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

html - データが入力テキストボックスに割り当てられているときに、入力テキストボックスonchangeが起動しない

これは私のHTMLページです

ボタンを押すと、テキストボックスの値が変更され、onchangeイベントが発生しませんが、テキストボックスに手動で値を入力すると、onchangeが発生します。

ボタンがクリックされたときにテキストボックスのデータが変更されたときにJavaScript関数を呼び出すだけです。

手伝ってくれますか?

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

jquery - OnLoad と OnChange (jQuery)

onLoad と onChange を同時に実行したい関数があります。現在、onChange のみが機能しますが、onLoad では、これらのフィールドは有効なままです。

ご協力いただきありがとうございます!

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

javascript - document.obj.write()..それは可能ですか?

私がやりたかったのは、チェックボックスをクリックすると、ページの特定の部分に自動的に表示されることです。チェックボックスにonclick='displayit()' / oncchange ='displayit()'を付けようとしました。ここで、displayit()は次のとおりです。

divnamは、テキストを表示したい部門の名前です。それは可能ではありませんか?また、divnamを削除して、関数自体を部門に入れてみました

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

jquery - .val(x)割り当てを使用してonChange()イベントをシミュレートします

ユーザーがクリックしてdivを削除するアクションがページにあります。私が達成したいのは、クリックが発生したときに、ドロップダウンを自動的に変更して値を表示し、別のdivコンテンツを更新することです。

例えば:-

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

jquery - IE 8 で壊れた jQuery

選択ボックスで onChange イベントを検出するメソッドがあります。ユーザーが選択ボックスをクリックすると、クリックが検出され、ID が取得され、php スクリプトを呼び出してその下の div にコンテンツがロードされます。

これは FF では正常に機能しているように見えますが、IE では何も起こりません。

変更を検出するコード:-

関数 getSelectedRecords は、単に div ID の配列を返します。

私の loadContent() 関数は、recordIds を渡し、表示する正しい詳細を取得する $.ajax 関数を呼び出します。

つまり、 onChange() イベントを操作したくないだけです。selectedId を警告すると、正しい ID が得られます。recordIds を警告しても、何も得られません。

しかし、loadContent 関数の最初のパラメーターを警告すると、正しい応答が得られます。

何か案は?

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

jquery - jQueryで選択変更時に選択を設定

ちょっと面白い問題です。select-elementで(プレビュー目的で) .clone() を実行していますが、選択した値は転送されません。つまり、私の解決策は、選択ボックスの変更時に selected="selected" を設定することです。

しかし、私はそれをどのような形でも機能させることはできません。アイデア?

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

date - Dynamics crm onchange イベント 指定された日付が日付範囲内にあるかどうかを検証する

フィールドに入力された日付が指定された範囲外になった場合に警告を表示する、MS Dynamics CRM 内の onchange イベントを設定しようとしています。

これは機能していないようです。正しい日付形式を使用していますか? または私は何かを逃していますか?

よろしくお願いいたします。

ブレット