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

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


20
配列内の選択されたすべてのチェックボックスを取得する
だから私はこれらのチェックボックスを持っています: <input type="checkbox" name="type" value="4" /> <input type="checkbox" name="type" value="3" /> <input type="checkbox" name="type" value="1" /> <input type="checkbox" name="type" value="5" /> 等々。そのうちの約6つがあり、手作業でコーディングされている(つまり、dbからフェッチされていない)ため、しばらく同じままになる可能性があります。 私の質問は、それらをすべて(JavaScriptで)配列で取得する方法です。そのため、$.postJqueryを使用してAJAX リクエストを作成するときにそれらを使用できます。 何かご意見は? 編集:選択したチェックボックスのみをアレイに追加したい
168 javascript  jquery  ajax  dhtml 

3
関数呼び出し後の2組の括弧
Angularjsでフィルターがどのように機能するかを調べていたところ、2組の括弧を送信する必要があることがわかりました。 $filter('number')(number[, fractionSize]) それは何を意味し、JavaScriptでどのように処理しますか?

12
process.env.NODE_ENVは未定義です
NodeJのチュートリアルを実行しようとしています。私は何かを逃したとは思わないが、process.env.NODE_ENV私が返す唯一の値を呼び出すときはいつでも未定義である。私の研究によると、デフォルト値は「開発」でなければなりません。この値はどのように動的に設定され、どこで最初に設定されますか?

9
JavaScriptを使用して、選択したHTMLオプションを変更するにはどうすればよいですか?
私はこのようなオプションメニューを持っています: <form name="AddAndEdit"> <select name="list" id="personlist"> <option value="11">Person1</option> <option value="27">Person2</option> <option value="17">Person3</option> <option value="10">Person4</option> <option value="7">Person5</option> <option value="32">Person6</option> <option value="18">Person7</option> <option value="29">Person8</option> <option value="28">Person9</option> <option value="34">Person10</option> <option value="12">Person11</option> <option value="19">Person12</option> </select> </form> 次に、hrefを使用して、選択したオプションを変更します。例えば: <a href="javascript:void(0);" onclick="document.getElementById('personlist').getElementsByTagName('option')[11].selected = 'selected';">change</a> しかし、私はでvalue=11 (Person1)はなくでオプションを選択したいと思いますPerson12。 このコードを変更するにはどうすればよいですか?

12
React / JSX動的コンポーネント名
タイプに基づいてコンポーネントを動的にレンダリングしようとしています。 例えば: var type = "Example"; var ComponentName = type + "Component"; return <ComponentName />; // Returns <examplecomponent /> instead of <ExampleComponent /> ここで提案されたソリューションを試しましたReact / JSX動的コンポーネント名 コンパイル時にエラーが発生しました(gulpにbrowserifyを使用)。私は配列構文を使用していた場所でXMLを期待していました。 これを解決するには、すべてのコンポーネントのメソッドを作成します。 newExampleComponent() { return <ExampleComponent />; } newComponent(type) { return this["new" + type + "Component"](); } しかし、それは私が作成するすべてのコンポーネントの新しいメソッドを意味します。この問題に対するより洗練された解決策があるはずです。 私は提案に非常にオープンです。

3
制限付きグローバルはありません
ReactとReduxを使用してwebappを開発しています。プロジェクトを開始したとき、次のようになりました。 Line 13: Unexpected use of 'location' no-restricted-globals Search for the keywords to learn more about each error. 私はそれを解決する方法について多くのことを検索しましたが、私が見つけた答えのどれも私を助けませんでしたので、スタックオーバーフローに頼りました。 誰かがこのエラーを修正する方法を知っていますか?私が得ることができるすべての助けに感謝します。

17
vue.js 2 vuexからストア値を監視する方法
一緒に使っvuexてvuejs 2います。 私はに不慣れです。変数の変化vuexを見たいのstoreですが。 にwatch関数を追加したいvue component これは私がこれまでに持っているものです: import Vue from 'vue'; import { MY_STATE, } from './../../mutation-types'; export default { [MY_STATE](state, token) { state.my_state = token; }, }; に変更があるかどうか知りたい my_state store.my_statevuejsコンポーネントでどのように監視しますか?

16
Twitterブートストラップモーダル:スライドダウン効果を削除する方法
Twitterブートストラップモーダルウィンドウのアニメーションをスライドダウン効果からフェードインに変更する方法、またはスライドなしで表示する方法はありますか?私はここのドキュメントを読みました: http://getbootstrap.com/javascript/#modals ただし、モーダルボディのスライド効果を変更するためのオプションについては触れられていません。

14
ng-repeat、ng-show(angular)を使用して動的に作成された入力を検証する方法
ng-repeatを使用して作成されたテーブルがあります。テーブルの各要素に検証を追加したい。問題は、各入力セルの名前がその上下のセルと同じであることです。{{$index}}入力に名前を付けるために値を使用しようとしましたが、HTMLの文字列リテラルは正しく表示されていますが、現在は機能しています。 これが今の私のコードです: <tr ng-repeat="r in model.BSM "> <td> <input ng-model="r.QTY" class="span1" name="QTY{{$index}}" ng-pattern="/^[\d]*\.?[\d]*$/" required/> <span class="alert-error" ng-show="form.QTY{{$index}}.$error.pattern"><strong>Requires a number.</strong></span> <span class="alert-error" ng-show="form.QTY{{$index}}.$error.required"><strong>*Required</strong></span> </td> </tr> {{}}fromインデックスを削除しようとしましたが、それも機能しません。現在、入力の検証プロパティは正しく機能していますが、エラーメッセージは表示されません。 誰か提案がありますか? 編集:以下のすばらしい回答に加えて、この問題をより詳細にカバーするブログ記事があります:http : //www.thebhwgroup.com/blog/2014/08/angularjs-html-form-design-part-2 /

4
jQueryの$ .proxy()を理解する
ドキュメントから私はそれ.proxy()が引数として渡される関数のスコープを変更することを理解しています。誰かがこれをもっとよく説明してくれませんか?なぜこれを行う必要があるのですか?
167 javascript  jquery 

7
文字列を最初の `/`(スラッシュ)で分割し、その一部を `<span>`で囲む方法は?
この日付をフォーマットします:&lt;div id="date"&gt;23/05/2013&lt;/div&gt;。 最初に、最初の文字列を分割し/、残りを次の行に配置します。次に、次のように&lt;span&gt;タグの最初の部分を囲みます。 &lt;div id="date"&gt; &lt;span&gt;23&lt;/span&gt; 05/2013&lt;/div&gt; 23 05/2013 私がしたこと: &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"&gt;&lt;/script&gt; &lt;div id="date"&gt;23/05/2013&lt;/div&gt; &lt;script type="text/javascript"&gt; $(document).ready(function() { $("#date").text().substring(0, 2) + '&lt;br /&gt;'; }); &lt;/script&gt; コードスニペットを実行する結果を非表示スニペットを展開 JSFiddleを参照してください。 しかし、これは機能しません。誰かがjQueryを手伝ってくれる?


13
オートコンプリートプラグインの結果をカスタムフォーマットするにはどうすればよいですか?
私が使用しているjQueryのUIオートコンプリートのプラグインを。ドロップダウン結果で検索文字シーケンスを強調表示する方法はありますか? たとえば、データとして「foo bar」があり、「foo」と入力すると、次のようにドロップダウンに「foo bar」が表示されます。

30
標準のブラウザ仮想マシンではなくJavaScriptを使用する理由
特別な言語(実際には特別なパラダイム)の使用を要求するのではなく、ブラウザーでホストされる標準化された仮想マシンを介して一連の言語(Java、Python、Rubyなど)をサポートすることは意味がありませんか?クライアントスクリプト専用ですか? 提案を明確にするために、WebページにはJavaScriptのような高水準言語の代わりにバイトコードが含まれます。 JavaScriptは進化論上の理由から、今私たちが取り組まなければならないものであるという実際的な現実を理解していますが、長期についてもっと考えています。下位互換性に関しては、インラインJavaScriptを一定期間同時にサポートできなかった理由はありません。もちろん、JavaScriptはブラウザー仮想マシンでサポートされている言語の1つである可能性があります。
167 javascript 

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