問題タブ [javascript]
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.
javascript - 「FirebugforIE」(JavaScriptのデバッグ用)のようなものはありますか?
JavaScriptのバグを修正しようとしています。Firebugを使用すると、Firefoxで作業するときにこれらの問題のデバッグがはるかに簡単になりますが、Firefoxでコードが正常に機能しているのに、IEが文句を言っている場合はどうしますか?
javascript - Visual Studio 2005でJavaScriptをデバッグするにはどうすればよいですか?
StackOverflowの質問BestWYSIWYGCSSエディターでこれが言及されているのを見たばかりで、それができるとは知りませんでした。私はVisualStudioの初心者ですが、どのように行いますか?
JavaScript用の別のデバッガーはありますか?私はコードビハインドページ用のものを操作する方法を知っています...私は通常、JavaScriptコードのデバッグを処理するためにFirebugを使用します。
VisualStudio2005を使用しています。
javascript - YUI ドラッグ & ドロップ プロキシ ドラッグ
YUI の専門家への質問...
テーブルがあり、最初の行の各セルをプロキシによってドラッグ可能にしました。IE では、ドラッグ プロキシがリリースされると、元のテーブル セルはリリース ポイントがあった場所に実際にジャンプします。どうすればこれを防ぐことができますか? 基本的に、プロキシがドロップされた場所を知り、そこからロジックを処理したいのですが、オリジナルを移動させたくありません。
javascript - URL ではなく JavaScript のみのブックマークを追加する
これができないのは、巨大なセキュリティ ホールになる可能性があるためだと考えていますが、ここでは...
JavaScriptコードのスニペットにすぎないブラウザ(できればFF3)にブックマークを付けたいです。現在の日付に基づいて URL を作成し、その URL に対して window.location = を実行するだけです。
ページを作成してローカルマシンに保存し、そのように参照できることはわかっていますが、その手順をバイパスして、実際にブックマークの「場所」を実際にJavaScriptにすることができるかどうか疑問に思っていました. 何年も前なら、これが可能だと断言できたかもしれませんが、今はそのどちらかを示すものは何も見つかりません。
javascript - JavaScript で Array.map を使用して要素を削除する
関数を使用してアイテムの配列をフィルタリングしたいと思いmap()
ます。コード スニペットを次に示します。
問題は、フィルターで除外されたアイテムがまだ配列内のスペースを使用しているため、それらを完全に消去したいことです。
何か案が?
編集: ありがとう、私は を忘れていfilter()
ましfilter()
たmap()
。
EDIT2:私の特定のコードはブラウザで実行することを意図していませんでしたが、すべてのブラウザに実装されているわけではありませんmap()
。filter()
javascript - Enter キーを押したときに 1 つの入力だけで onClick が起動しない
Internet Explorer 7 のイベントに問題があります。
2 つ以上 のフォームがあり、input[type=text]
Enter キーを押すと、イベントは次の順序で発生します。
- 送信ボタン (
onClick
) - フォーム (
onSubmit
)
サンプルコード:
1 つ しかない場合にinput[type=text]
Enter キーを押すと、送信ボタンonClick
イベントは発生しません。サンプルコード:
asp.net - コントロールの選択値が設定された後に Javascript を実行する
シンプルな ASP.NET アプリケーション。
2 つのドロップダウン コントロールがあります。最初のドロップダウンには、JavaScriptonChange
イベントがあります。JavaScript は 2 番目のドロップダウンを有効にし、そこから値 (最初のドロップダウンで選択された値) を削除します。ドロップダウンの空白の最初の値をクリックすると、2 番目のドロップダウンが無効になります (オプションがリセットされます)。
OnPreRender
メソッドには、最初のドロップダウンの値に基づいて 2 番目のドロップダウンを有効または無効にするコードもあります。これは、最初のドロップダウンの値をコードで選択できるようにするためです (ユーザー設定の読み込み)。
私の問題は次のとおりです。
- ユーザーは最初のドロップダウンで何かを選択します。2 番目のドロップダウンは、JavaScript によって有効になります。
- 次に、ポスト バックを開始する 3 番目のドロップダウンを変更します。ポストバック後、ドロップダウンは正しい状態になります (最初の値が選択され、2 番目のドロップダウンが有効になります)。
- その後、[戻る] ボタンをクリックすると、最初のドロップダウンで何かが選択されているため、2 番目のドロップダウンが有効になるはずですが、無効になります。
を介してスタートアップ スクリプト (2 番目のドロップダウンの正しい状態を設定する) を追加しようとしましたがClientScript.RegisterStartupScript
、これが呼び出されると、最初のドロップダウンには実際の状態ではなく、 selectedIndex
ofがあります。0
私の推測では、開始スクリプトの後に選択の値が設定されます (ただし、まだスクリプトは呼び出されませんonChange
)。
何を試すかについてのアイデアはありますか?
javascript - 複数の window.onload イベントを追加する
私の ASP.NET ユーザー コントロールでは、JavaScript をwindow.onload
イベントに追加しています。
私の問題は、イベントに既に何かがあるonload
場合、これが上書きされることです。onload
イベントで 2 つのユーザー コントロールがそれぞれ JavaScript を実行できるようにするにはどうすればよいでしょうか?
編集:サードパーティのライブラリに関する情報をありがとう。それらを心に留めておきます。
javascript - Mootools: ドラッグ & ドロップの問題
Mootools Web サイトのフォーラムでこの質問をしたところ、ある人が、管理者が来る前にクラスの選択が破損していて、投稿ステータスを無効に変更したと言いました。言うまでもなく、これはあまり役に立ちませんでした。その後、Mootools の Google グループに投稿しましたが、応答はありませんでした。私の質問は、「.drop」要素に対して「enter」、「leave」、「drop」イベントが発生しないのはなぜですか? .drag 要素のイベントが機能しています。
javascript - 出発点となる JavaScript のアニメーション
JS の実行方法は理解していますし、DOM のほとんどは理解していると思いますが、アニメーションについてはまったくわかりません。Javascriptでどのように行われるかを説明できる良いガイドを知っている人はいますか?
さらに、アニメーション用の Javascript を検討する必要がありますか? 代わりに、Flash の学習を検討する必要がありますか?