問題タブ [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 投票する
1 に答える
3564 参照

asp.net - ASP.NET は LinkBut​​ton を使用してコード ビハインドで関数を呼び出します

ここにこのLinkBut​​tonがあります

コードビハインドでこの関数を呼び出そうとしています

しかし、ボタンをクリックしても....何も起こりません。私のLinkBut​​tonは、UpdatePanel内にあるContentTemplate内にあるListView内にあるItemTemplate内にあります....

私がそれを呼んでいる方法の何が問題になっていますか?

ありがとう、J

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

c# - OnClientClick が確認を返すと OnCommand が起動しない

完全に正常に機能していたこの削除機能があります。ユーザーが削除を決定する直前に確認を追加したかったのですが、ユーザーが確認ボックスからOKを返した後、私の削除は機能しません。

HTML:

上の HTML でわかるように、削除機能を実行するために OnCommand を使用しています。OnClientClick を追加した後、[OK] をクリックした後でも、OnCommand の起動が停止したようです。何が悪いのかよくわかりません。どんなポインタでも大歓迎です。

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

javascript - OnClientClick = "function(); return false"を実行すると、OnClickが機能しません。

私は5つのasp:buttonsをクリックしたときに、それらが「マーク」されるようにcssクラスを変更したいと思っています。私はこれをjavascriptで行い、正常に動作します。しかし、onClickを使用して変数をコードビハインドに格納することもできます。

私の問題は、asp:buttonをクリックするとページが更新されることです。私はこれを;OnClientClickの後にfalseを返すことで解決しました。しかし、falseを返すと、ボタンOnClickが起動しません。だから私はこれらの両方を同時に機能させるのに助けが必要です:

  • asp:buttonを押してもページが更新されない、同時に
  • OnClickも起動する必要があります。

html

javascript

}

コードビハインド

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

c# - onclick の後に onclientclick を呼び出す方法

私はこのボタンを持っています

「OnClick」イベントでは、asp:Hyperlink に設定する必要がある URL を組み立てています。「OnClick」の最後で、この URL を「asp:Hyperlink」の「NavigateURL」プロパティに設定しています。「asp:Hyperlink」に正しい URL が設定されたら、「clickHyperlink()」関数を呼び出す必要があります。

ただし、「OnClientClick」イベントは常に「OnClick」の前に実行されます。回避策の提案はありますか?

JQuery Mobile と 'Response.Redirect(url);' に問題があるため、このすべてを行っています。ページは変更されていますが、URL は変更されていません。

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

javascript - コードがフォームの送信を待機するようにする方法

私のコードでは、このような OnClientClick イベントを持つ asp ボタンがあります

この関数は、Facebook にメッセージを投稿する別の関数を呼び出し、その呼び出しの後、次のようなブール値を返します

問題は、そのボタンをクリックすると、postOnFacebook関数が実行されずvalidateResult、ページが返されて返されることです。

最初に関数を完全に実行postOnFacebookし、その完了を待ってから戻るようにしたいvalidateResult

ただし、postOnFacebook()firebug の呼び出し行にブレークポイントを配置すると、関数が適切に呼び出されます。

なぜこれが起こっているのかわかりません。

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

asp.net - Asp.NET RequiredFieldValidator および OnClientClick asp:Button

私は C# で従来の WebForms アプリケーションを開発しており、ユーザーがデータ (電子メール、pwd など) を変更できるカスタム aspx ページを持っています。

送信ボタンがあります:

このフォームでは、サーバー側の 'ChangePwd_Click' 関数に移動する前に ChangePasswordPushButton をクリックすると、テキスト ボックスの 1 つが空の場合に (クライアント側で) バリデーターを無効にしたいと考えています。

これらは私が書いたクライアント側の関数です:

問題は、このコードが常にポストバックすることです。

手伝って頂けますか?ありがとう

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

asp.net - imagebutton onclientclick および onclick イベント

コード ビハインドからイメージ ボタンに onclentclick および onclick イベントを追加する方法。onclientclick イベントの確認メッセージを表示するコードをいくつか書きましたが、onclick イベントは発生しません。

私のコードは次のとおりです..

イベントのコードは次のとおりです。

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

javascript - onClientClick 呼び出し Javascript 関数、パラメーターを渡すことができません

現在、ASP.NET で Ajax タブ コントロールを使用するプロジェクトに取り組んでいます。このプロジェクトの私の言語は VB.NET です。タブの「OnClientClick」イベントを利用しようとしています。データベースのデータを使用してタブにデータを入力しています。また、VB 関数を使用して実際にタブを作成しています。VB コードは次のとおりです。

この関数は、データベースが返すすべてのレコードに対して呼び出されます。

ASPX ページでは、タブ コンテナーは次のとおりです。

私のjavascript関数は次のとおりです。

ページ上部のページ ヘッドの内側に配置されます。ご覧のとおり、私は現在、Javascript 関数内で変数を使用していませんが、使用します。現在、このコードは機能しません。Javascript 関数定義から変数を削除し、「display_alert」のように (VB から) Javascript 関数を呼び出すと機能します。関数名の後に「()」を入れるとうまくいきません。これを回避する方法はありますか?これを適切に機能させる方法はありますか?

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

asp.net - 最初に JavaScript に送信し、次に ASP.NET に送信しますか?

クイック フォームのユーザー コントロールを作成しています。このニーズには、データを 2 つの場所に保存する必要があります。1 つは、JavaScript を使用してデータを送信するカスタム ビルド (他の誰かによって作成された) データベースであり、もう 1 つは、.NET API を使用してデータを送信する CRM です。

現在、私のフォームは問題なく JavaScript 側を送信していますが、.NET コードを実行できません。

私のコードの例は次のとおりです。

nps.ascx

nps.ascx.cs:

ボタンをクリックすると、予想される JavaScript が発生します。リモート データベースが更新され、「コメント」テキスト ボックスが消えます。ただし、.NET コードはまったく実行されません。

.NET が実行されない理由を理解できる人はいますか?

PS私はメモリからこのコードを書き直しました. ただし、根本的な問題は、特に提出物に関係していると思います。

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

c# - C# イベント ハンドラーを実行し、その後 js 関数を実行する

ボタンがあります:

html:

C#:

JS:

これで、js 関数が最初に実行され、その後 C# メソッドが実行されます。C# メソッドを最初にすることはできますか?