タグ付けされた質問 「javascript」

ECMAScript(JavaScript / JS)とそのさまざまな方言/実装(ActionScriptを除く)でのプログラミングに関する質問。このタグが単独で使用されることはほとんどありませんが、ほとんどの場合、[node.js]、[jquery]、[json]、および[html]タグに関連付けられています。

14
jQuery / JavaScript:iframeのコンテンツへのアクセス
jQueryを使用してiframe内のHTMLを操作したいと思います。 次のように、jQuery関数のコンテキストをiframeのドキュメントに設定することで、これを実行できると思いました。 $(function(){ //document ready $('some selector', frames['nameOfMyIframe'].document).doStuff() }); しかし、これはうまくいかないようです。少し調べてみると、iframeが読み込まれるまでしばらく待たなければ、の変数がframes['nameOfMyIframe']残っundefinedていることがわかります。ただし、iframeの読み込み時に変数にアクセスできません(permission denied-typeエラーが発生します)。 誰かがこれの回避策を知っていますか?





29
__proto__VS。JavaScriptのプロトタイプ
この図は、すべてのオブジェクトにプロトタイプがあることを示しています。コンストラクター関数Fooには、__proto__Function.prototype という独自の関数もあり、その__proto__プロパティを介してObject.prototypeを再び参照します。したがって、繰り返しますが、Foo.prototypeはFooの明示的なプロパティであり、bおよびcオブジェクトのプロトタイプを参照します。 var b = new Foo(20); var c = new Foo(30); 違いは何ですか__proto__とはprototype? 図はdmitrysoshnikov.comから取られました。

18
JavaScriptを使用してURLの#ハッシュを確認するにはどうすればよいですか?
#URLにハッシュ()アンカーリンクがある場合にのみ実行したいjQuery / JavaScriptコードがあります。JavaScriptを使用してこのキャラクターを確認するにはどうすればよいですか?次のようなURLを検出する簡単なキャッチオールテストが必要です。 example.com/page.html#anchor example.com/page.html#anotheranchor 基本的には次のようなものです: if (thereIsAHashInTheUrl) { do this; } else { do this; } 誰かが私を正しい方向に向けることができれば、それは大歓迎です。


30
JavaScriptでの関数のオーバーロード-ベストプラクティス
JavaScriptで関数のオーバーロードを偽造する最良の方法は何ですか? 他の言語のようにJavaScriptで関数をオーバーロードすることはできないことを知っています。私が2つの用途foo(x)を持つ関数を必要としてfoo(x,y,z)いて、それが最善の/好ましい方法である場合: 最初に異なる名前を使用する のようなオプションの引数を使用する y = y || 'default' 引数の数を使用する 引数のタイプを確認する またはどうやって?




19
JavaScriptコンソールにjQueryを含める
jQueryを使用しないサイトのChrome JavaScriptコンソールにjQueryを簡単に含める方法はありますか?たとえば、ウェブサイトでテーブルの行数を取得したいとします。これはjQueryを使用すると本当に簡単です。 $('element').length; このサイトはjQueryを使用していません。コマンドラインから追加できますか?
772 javascript  jquery 

14
jQueryを使用してブートストラップモーダルウィンドウを開く方法
Twitter Bootstrapのモーダルウィンドウ機能を使用しています。誰かが私のフォームの送信をクリックしたときに、フォームの「送信ボタン」をクリックするとモーダルウィンドウが表示されます。 <form id="myform" class="form-wizard"> <h2 class="form-wizard-heading">BootStap Wizard Form</h2> <input type="text" value=""/> <input type="submit"/> </form> <!-- Modal --> <div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3 id="myModalLabel">Modal header</h3> </div> <div class="modal-body"> <p>One fine body…</p> </div> <div class="modal-footer"> <button class="btn" data-dismiss="modal" aria-hidden="true">Close</button> …

19
POSTクエリパラメータを取得する方法
これが私の簡単なフォームです: <form id="loginformA" action="userlogin" method="post"> <div> <label for="email">Email: </label> <input type="text" id="email" name="email"></input> </div> <input type="submit" value="Submit"></input> </form> これが私のExpress.js /Node.jsコードです: app.post('/userlogin', function(sReq, sRes){ var email = sReq.query.email.; } sReq.query.emailまたはまたはsReq.query['email']またはを試しましたsReq.params['email']。どれも動作しません。彼らはすべて戻りundefinedます。 Get呼び出しに変更すると機能するので、..アイデアはありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.