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

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


30
JavaScriptに関数が存在するかどうかを確認するにはどうすればよいですか?
私のコードは function getID( swfID ){ if(navigator.appName.indexOf("Microsoft") != -1){ me = window[swfID]; }else{ me = document[swfID]; } } function js_to_as( str ){ me.onChange(str); } ただし、onChangeロードされない場合があります。Firebugエラー me.onChangeは関数ではありません これは私のプログラムで最も重要な機能ではないので、優雅に降格したいと思います。typeof同じエラーが発生します。 それが存在することを確認してから実行する方法に関する提案はありますonChangeか? (1つの作業をキャッチする以外の方法はありません)
534 javascript 


29
最大コールスタックサイズ超過エラー
Direct Web Remoting(DWR)JavaScriptライブラリファイルを使用していて、Safari(デスクトップおよびiPad)でのみエラーが発生する それは言う 呼び出しスタックの最大サイズを超えました。 このエラーは正確には何を意味し、処理を完全に停止しますか? また、Safariブラウザの修正(実際にはiPad Safari、 JS:実行がタイムアウトを超えました 私が想定しているのは同じコールスタックの問題です)

30
JavaScriptオブジェクトをキーでソート
JavaScriptオブジェクトをキーでソートする必要があります。 したがって、次のようになります。 { 'b' : 'asdsad', 'c' : 'masdas', 'a' : 'dsfdsfsdf' } になるでしょう: { 'a' : 'dsfdsfsdf', 'b' : 'asdsad', 'c' : 'masdas' }

29
Reactで要素を表示または非表示にする
私は初めてReact.jsをいじっていますが、クリックイベントを介してページ上の何かを表示または非表示にする方法を見つけることができません。ページに他のライブラリーをロードしていないので、Reactライブラリーを使用するネイティブな方法を探しています。これは私が今まで持っているものです。クリックイベントが発生したときに結果のdivを表示したいと思います。 var Search= React.createClass({ handleClick: function (event) { console.log(this.prop); }, render: function () { return ( <div className="date-range"> <input type="submit" value="Search" onClick={this.handleClick} /> </div> ); } }); var Results = React.createClass({ render: function () { return ( <div id="results" className="search-results"> Some Results </div> ); } }); React.renderComponent(<Search /> , document.body);


19
jQuery-テキストの説明を介して選択コントロールの選択された値を設定する
選択コントロールがあり、JavaScript変数にテキスト文字列があります。 jQueryを使用して、selectコントロールの選択された要素を、(私が持っていない値ではなく)私が持っているテキストの説明を持つ項目に設定したいと思います。 値で設定するのはかなり簡単です。例えば $("#my-select").val(myVal); しかし、私はテキストの説明を介してそれを行うことに少し困惑しています。テキストの説明から価値を引き出す方法があるに違いないと思いますが、私の脳は金曜日の午後になっていてそれを解決することができません。
530 javascript  jquery 

10
ブートストラップモーダルにデータを渡す
それぞれにIDが付けられたハイパーリンクがいくつかあります。このリンクをクリックすると、モーダル(http://twitter.github.com/bootstrap/javascript.html#modals)を開き、このIDをモーダルに渡します。googleで検索しましたが、自分に役立つ情報が見つかりませんでした。 これはコードです: <a data-toggle="modal" data-id="@book.Id" title="Add this item" class="open-AddBookDialog"></a> 開く必要があります: <div class="modal hide" id="addBookDialog"> <div class="modal-body"> <input type="hidden" name="bookId" id="bookId" value=""/> </div> </div> このコードを使用して: $(document).ready(function () { $(".open-AddBookDialog").click(function () { $('#bookId').val($(this).data('id')); $('#addBookDialog').modal('show'); }); }); しかし、ハイパーリンクをクリックしても何も起こりません。ハイパーリンクを指定する<a href="#addBookDialog" ...>と、モーダルは正常に開きますが、データが含まれていません。 私はこの例に従いました:Bootstrapでmodal.show()関数に値の引数を渡す方法 (そして私もこれを試しました:モーダルダイアログで入力値を設定する方法?)

12
XMLHttpRequestを使用してPOSTデータを送信する
JavaScriptでXMLHttpRequestを使用してデータを送信したいのですが。 HTMLで次のフォームがあるとします。 <form name="inputform" action="somewhere" method="post"> <input type="hidden" value="person" name="user"> <input type="hidden" value="password" name="pwd"> <input type="hidden" value="place" name="organization"> <input type="hidden" value="key" name="requiredkey"> </form> JavaScriptでXMLHttpRequestを使用して同等のものをどのように書くことができますか?


30
JavaScriptの文字列内の文字の出現回数を数えます
文字列内の文字の出現回数を数える必要があります。 たとえば、私の文字列に次のものが含まれているとします。 var mainStr = "str1,str2,str3,str4"; カンマ,文字の数、つまり3 を検索します。コンマに沿って分割した後の個々の文字列の数、つまり4 を検索します。 また、各文字列、つまりstr1またはstr2またはstr3またはstr4が、たとえば15文字を超えないことを検証する必要があります。
525 javascript  string 

10
Polymer要素とAngularJSディレクティブの違いは何ですか?
Polymer Getting Startedページに、動作中のPolymerの例が表示されます。 <html> <head> <!-- 1. Shim missing platform features --> <script src="polymer-all/platform/platform.js"></script> <!-- 2. Load a component --> <link rel="import" href="x-foo.html"> </head> <body> <!-- 3. Declare the component by its tag. --> <x-foo></x-foo> </body> </html> あなたが気づくのはと<x-foo></x-foo>によって定義されplatform.jsていx-foo.htmlます。 これはAngularJSのディレクティブモジュールに相当するようです: angular.module('xfoo', []) .controller('X-Foo', ['$scope',function($scope) { $scope.text = 'hey hey!'; }) .directive('x-foo', …


5
JavaScriptのグラフ視覚化ライブラリ
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 有向グラフを表すデータ構造があり、それをHTMLページに動的にレンダリングしたいと考えています。これらのグラフは通常、ほんの数ノードであり、おそらく非常に上位のノードは10になるため、パフォーマンスはそれほど重要ではないと思います。理想的には、ユーザーがノードをドラッグしてレイアウトを手動で微調整できるように、jQueryでフックできるようにしたいと考えています。 注:グラフ作成ライブラリは探していません。

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