問題タブ [onclientclick]

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 投票する
4 に答える
926 参照

javascript - ASP.NET OnClick/OnClientClick - 送信ボタンが無効になっていると壊れる

私は、うまく機能する JS 検証関数を知っています (OnClientClick までさかのぼって検証済み)。OnClientClick によって呼び出されると、すべての必須フィールドが入力されているかどうかを確認し、送信ボタンを無効にして、正しい true/false 検証を OnClientClick に返します。

問題は、ボタンを無効にすることです。ページが送信されて再読み込みされますが、OnClick イベントは発生しません。注目する

コードにより、OnClick イベントを発生させることができます。

入れてみました

OnClientClick に直接入力するか、UseSubmitBehavior=false を使用します。

ボタンが無効になっているときに OnClick イベントが発生しないのはなぜですか?

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

javascript - ポストバックなしで Javascript OnClientClick と C# OnClick を実行するにはどうすればよいですか?

「mydiv-clear」というマスター ページにポップアップとして機能する div があります。
div 'fade' 内にメイン ページのコンテンツがあります。

「return false;」を使用すると、Javascript OnClientClick で div (表示をなしからブロックに変更) を正常に「ポップアップ」できます。OnClientClick でポストバックを防止します (div は、ポストバックで display:none に戻ります)。

ポップアップ内の追加機能のために C# OnClick コントロールを実行したいと考えています。return=false; がある場合 私の OnClientClick では、C# の OnClick コードをヒットできません。return=false; を削除すると ページがポストバックされ、ディスプレイが display=none; に戻りました。オンラインのソリューションでは、ボタンを UpdatePanel コントロールに移動するか、UseSubmitBehaviour=false を使用することが提案されましたが、どちらもうまくいきませんでした。

以下の解決策は、コードをブレークスルーすると、JavaScript が起動され (ポップアップが表示され)、ポストバックが発生し (ポップアップが消える)、C# が起動します。誰かがポストバックを防ぎ、それでもC#を起動する方法を提案できますか? ありがとう

。ネット

C#

Javascript

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

c# - C#コードからonclientclick属性をLinkbuttonに追加するには?

エラーが発生する C# コードのみで作成されたリンクボタンに onclientclick 属性を追加しようとしています。以下は、同じコードです。

エラーは次のとおりです。「System.Web.UI.WebControls.LinkBut​​ton に onClientClick の定義が含まれていません

0 投票する
0 に答える
31 参照

javascript - onclient クリック イベントが false を返す場合でも、onclick イベントが実行される

外部 JavaScript ファイルに検証関数を記述しました。

プロパティを使用してこの関数を呼び出しonclientます。同じボタンのクリックで呼び出されるデータベースにデータを挿入するストアド プロシージャを追加するまで、正常に実行されていました。

現在、JavaScript 関数が呼び出されず、一貫性のないデータがデータベースに保存されています。

コードスニペット:

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

javascript - ボタンの作成 OnClientClick asp net

コード c# からボタンを作成しています:

しかし、クライアント側では、関数 OnClientClick が機能しません。クリックしても何も起こりません。私は何を間違えましたか???


生成された HTML:

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

javascript - asp.net ボタンで onclick と onclientclick がアラートで機能せず、javascript のメソッドを確認する

私のコードでは、アラート メソッドと確認メソッドが連携していません。

解決策を教えてください。前もって感謝します。