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

c# - ASP.NET3.5onClientClickはfalseを返します機能しません

私は次のコードを持っています:

BtnImprimirボタンのOnClientClickイベントは正常に起動されます。Cookieがある場合は確認ダイアログが表示されますが、確認ダイアログでYESまたはNoと応答してもかまいません...onClikは常に実行されます。

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

javascript - Asp.NetでのOnClick/OnClientClickイベント

このスクリプトの使用方法と実際の動作について少し混乱していますか?

これが私のスクリプトです:

これは私のボタンです:

これはbutton1_Clickイベントの背後にある私のコードです:

ボタンをクリックすると、iframeが開き、実行できるメッセージが表示されます。ここで問題となるのは、コードビハインドにあるbutton1_Clickイベントを同時に呼び出す方法です。以下に示すようにイベントを使用OnClickOnClientClickましたが、機能せず、エラーも発生しません。

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

asp.net - (ASP.NET) グリッド ビューで、選択した行データを確認ダイアログ ボックスに表示するにはどうすればよいですか?

で次のコードを試しましたlinkbutton onClientClick。しかし、それはエラーを呼び出しています。

以下は残りのコードです。

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

c# - OnClientClick が ImageButton に対して起動しない

私は、OnClientClick() が 2 つのテキスト フィールドから値を読み取る js 関数を起動し、それをサーバー側の WebMethod に送信することになっている ASP.NET ImageButton を持っています。WebMethod を使用して、ストレージを処理する別のエンティティ メソッドに送信します。サーバー側の WebMethod とストレージ メソッドにブレークポイントを設定してデバッグを試みましたが、どちらにも到達していません。次に、Mozilla Firebug ツールを使用してクライアント側にブレークポイントを設定してみました。js 関数が呼び出されることはなく、ページが更新されるだけです。別の js 関数にブレークポイントを設定したところ、完全にトレースされました。何か助けはありますか?

私は次のことを試しました: * リターンの有無にかかわらず OnclientClick * concat(+) の有無にかかわらず $get * サーバー側を Web メソッドではなくメソッドに変更し、それも起動しませんでした

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

c# - コード ビハインドから LinkBut​​ton の onClientClick に window.location を設定する

こんなに大変じゃないですか!? リンクボタンの window.location onclientclick を変更し、これをコードビハインドから設定したいだけです。

現在のページをリロードするだけです。

URL (C ドライブの dev フォルダー) を正しく解決しているようですが、アクセスを拒否しています!?

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

javascript - リピーター コントロールの onclientclick() のリンク ボタンにデータをバインドします。

リピーターコントロールでリンクボタンを使用しました。そして、onclientclick イベントで JavaScript 関数を呼び出したいのですが、リピーター コントロールに結合されたデータからその関数にパラメーターを渡したいのです。

私は以下を使用しました-

しかし、構文エラーが発生します。

この発言のどこが間違っているのか、私にはよくわかりません。私も1つ下を試しました-

しかし、それはThe server tag is not well formed.エラーを出しています。

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

asp.net - asp.net/VB.net:ポストバック後にOnClientClick関数が表示されます

asp.net/VB.netアプリケーションで確認ダイアログを表示したい。

ボタンが発生した場合に、プログラムでOnClientClickメソッドを追加していClickます。

私のコード:

ダイアログは、サイトの最初のポストバックの後に表示されます。

ポストバックを作成した後、クリックするたびにダイアログが表示されます。しかし、ポストバックなしでページを呼び出すと、ダイアログが表示されず、ページはポストバックを実行します。

誰か助けてもらえますか?

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

c# - OnClientClickは、最初のポストバックでは起動しませんが、2回目のクリックでは起動します

さて、ユーザーが行を削除できるグリッドビューがあります。使用時にリンクの削除ボタンをクリックすると、ポストバックが発生します。ボタンが起動する行のインデックスを取得し、カウントを取得するストアドプロシージャを呼び出します。ただし、行が削除される前に、確認が表示されます。問題は、確認ダイアログボックスが表示される前に、ユーザーが[リンクの削除]ボタンを2回クリックする必要があることです。ヘルプコードは以下の通りですので、よろしくお願いします。

0 投票する
12 に答える
78512 参照

javascript - コードビハインドを実行する前に ASP.NET を確認する

ユーザーがレコードを削除できるフォームがあり、ユーザーが [OK] をクリックして削除を確認するポップアップ メッセージが必要です。

削除ボタン:

確認機能:

したがって、現在、削除ボタンをクリックすると、ポップアップ ボックスで [OK] をクリックするかキャンセルするかに関係なく、コード ビハインドで btnDelete_Click Sub が実行されます。if (answer) { -- some code here -- } を JavaScript 関数に追加できることはわかっていますが、JavaScript を使用して分離コードからコードを実行することは可能ですか? または、これを行う別の方法はありますか?

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

c# - ASP.NET の確認ボックス OnClientClick

データベースに挿入するデータをフィルタリングする必要があるこの Web サイトで作業しようとしています。たとえば、「He​​llo World」をデータベースに挿入する必要があります。ただし、すでに存在します。したがって、「文字列 Hello World は既にデータベースに存在します。続行しますか?」という確認ボックスをポップアップ表示する必要があります。

私の問題は、コードのどの場所に確認メッセージを含めるべきかわからないことです。以下を参照してください。

以下のコードを使用して、ボタンに OnClientClick イベント ハンドラーをプログラムで追加しています。

私の問題は基本的に、この種のシナリオを処理する最良の方法は何ですか? このコードを btnSave_Click イベントに配置できないため (これにより OnClientClick ハンドラーが追加されますが、次にボタンがクリックされたときにのみ起動されます)。