問題タブ [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.
asp.net - Asp.NET RequiredFieldValidator および OnClientClick asp:Button
私は C# で従来の WebForms アプリケーションを開発しており、ユーザーがデータ (電子メール、pwd など) を変更できるカスタム aspx ページを持っています。
送信ボタンがあります:
このフォームでは、サーバー側の 'ChangePwd_Click' 関数に移動する前に ChangePasswordPushButton をクリックすると、テキスト ボックスの 1 つが空の場合に (クライアント側で) バリデーターを無効にしたいと考えています。
これらは私が書いたクライアント側の関数です:
問題は、このコードが常にポストバックすることです。
手伝って頂けますか?ありがとう
asp.net - imagebutton onclientclick および onclick イベント
コード ビハインドからイメージ ボタンに onclentclick および onclick イベントを追加する方法。onclientclick イベントの確認メッセージを表示するコードをいくつか書きましたが、onclick イベントは発生しません。
私のコードは次のとおりです..
イベントのコードは次のとおりです。
javascript - onClientClick 呼び出し Javascript 関数、パラメーターを渡すことができません
現在、ASP.NET で Ajax タブ コントロールを使用するプロジェクトに取り組んでいます。このプロジェクトの私の言語は VB.NET です。タブの「OnClientClick」イベントを利用しようとしています。データベースのデータを使用してタブにデータを入力しています。また、VB 関数を使用して実際にタブを作成しています。VB コードは次のとおりです。
この関数は、データベースが返すすべてのレコードに対して呼び出されます。
ASPX ページでは、タブ コンテナーは次のとおりです。
私のjavascript関数は次のとおりです。
ページ上部のページ ヘッドの内側に配置されます。ご覧のとおり、私は現在、Javascript 関数内で変数を使用していませんが、使用します。現在、このコードは機能しません。Javascript 関数定義から変数を削除し、「display_alert」のように (VB から) Javascript 関数を呼び出すと機能します。関数名の後に「()」を入れるとうまくいきません。これを回避する方法はありますか?これを適切に機能させる方法はありますか?
asp.net - 最初に JavaScript に送信し、次に ASP.NET に送信しますか?
クイック フォームのユーザー コントロールを作成しています。このニーズには、データを 2 つの場所に保存する必要があります。1 つは、JavaScript を使用してデータを送信するカスタム ビルド (他の誰かによって作成された) データベースであり、もう 1 つは、.NET API を使用してデータを送信する CRM です。
現在、私のフォームは問題なく JavaScript 側を送信していますが、.NET コードを実行できません。
私のコードの例は次のとおりです。
nps.ascx
nps.ascx.cs:
ボタンをクリックすると、予想される JavaScript が発生します。リモート データベースが更新され、「コメント」テキスト ボックスが消えます。ただし、.NET コードはまったく実行されません。
.NET が実行されない理由を理解できる人はいますか?
PS私はメモリからこのコードを書き直しました. ただし、根本的な問題は、特に提出物に関係していると思います。
c# - C# イベント ハンドラーを実行し、その後 js 関数を実行する
ボタンがあります:
html:
C#:
JS:
これで、js 関数が最初に実行され、その後 C# メソッドが実行されます。C# メソッドを最初にすることはできますか?
c# - onClientClick と onClick をフォーム送信と一緒に使用する
というわけで困ってます。多くの異なる解決策を試した後でも、私の問題は解決しません。
ボタンをクリックすると、Java スクリプト コードが起動されますが、サーバー側のコードは起動されません。
ここに私のjavascriptがあります:
javascriptでtrueを返すことなく、javascriptで試してみました。また、「javascript:」なしで、onClientClick で true を返さずに試してみました。文字通り私が考えることができるすべて。
どんな助けでも大歓迎です。前もって感謝します。