問題タブ [appendchild]
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 - AppendChildがAjaxリクエストで機能していません
現在の要素が押されたときに入力フィールド要素を追加するスクリプトがあります。私がinnerHTMLを使用するとき、それは現在のものを置き換えます、それは私が望むものではありません。したがって、appendChildは追加する必要があり、置き換える必要はないと考えましたが、機能しません。これが私のスクリプトです。
そして私のhtmlコンテンツ。
そして私のaddfile.phpファイル。
何か入力はありますか?繰り返しますが、innerHTMLは機能しますが、appendChildは機能しません。ありがとう。
javascript - Ajax リクエストを使用して要素と appendChild を作成する
現在の入力フィールドが ajax/appendChild を使用してクリックされたときに入力フィールドを追加するスクリプトを作成しようとしていますが、機能していません。これが私のスクリプトです..
そしてhtml..
そしてaddfile.phpファイル..
入力はありますか?ありがとう。
javascript - javascriptを使用して頭にスクリプトを追加する - 奇妙な動作
私が解決しようとしている問題は、jsonp を使用して広告コードを読み込み、DOM に挿入する広告読み込みスクリプトです。
現在、広告コードに JavaScript タグが含まれていることがありますが、それらを head セクションに移動するだけで実行されると考えました。理論的には問題なく動作しますが、スクリプト タグを先頭に移動するスクリプトを作成すると、奇妙な動作に遭遇しました。
そこで、このコードを書いて、スクリプトの可動部分だけをテストし、残りのコードをエラー ソースとして排除しました。
同じ結果が得られます。div にスクリプトが 2 つしかない場合はそのうちの 1 つを移動し、スクリプトが 3 つある場合はそのうちの 2 つを移動します。以下に貼り付けたコードでは、スクリプト 1 と 3 を移動し、リモート JavaScript 参照と最後のスクリプト タグをスキップします。
少なくともなぜこれが起こるのか、そしてそれが解決できるかどうかを知ることは興味深いでしょう.
編集: 1 つ明確にするために、リモート jquery スクリプトを最初に配置し、単純なスクリプト タグの 1 つを 2 番目に配置すると、リモート スクリプト タグが先頭に移動し、2 番目のスクリプト タグがスキップされます。
javascript - Javascript、DOM:appendChildおよびtextContent
Firefoxアドオンをmozillaディレクトリに送信しましたが、次の理由で拒否されました。
私は編集者に話しかけました、そして彼は私に「use a text node and then insert it using appendChild, textContent, etc
」と言いました
それは私には完全にぎこちないように聞こえます、私は一度も使用したことがなくTextContent, appendChild
、少し迷っています。上記の方法を教えていただけますか。スクリプトで上記のようなものの他の13個のインスタンスを編集します。
ありがとう!
javascript - Javascript:AppendChild
私はappendChild
これまでにこのコードについて学び、思いついた:
しかし、それは私に言うエラーを与えますUncaught TypeError: Cannot call method 'appendChild' of null
。私は何が間違っているのですか?
javascript - Javascript:DOM、appendChild-いくつかの質問
私はこのことを学んでいるところなので、私のコードや質問が非常に基本的なものである場合はご容赦ください。
私の「作業コード」(エラーなどなし)は、私がこれまでに何を持っているかを知っているだけです。
。
上からわかるように、私はこのビットを持っています:
その理由は、「td」を再度宣言しないと、最初の宣言が上書きされ、2番目の宣言が表示されないためです...
A)これは正しい方法ですか?(これが正しいアプローチであるかどうかはわかりませんが、それを機能させるために別の変数を宣言するという解決策を思いつきましたが、それは余分なコードのようです)
次に、このコード行:
そこにループからすべてのものを追加するだけです:(
たとえば、for()ループの最初の反復では、最初にabcではなくabcdefが表示され、2番目にdefが表示されますabc
。B
)それはなぜですか。修正しますか?def
ありがとう!
jquery - jQuery IE8 の問題
IE8 は 4 行目にエラーをスローします。
ルーチンのjqueryエラー:
javascript - appendChildメソッドでのJavascriptの効率の向上
次のJavaスクリプトを変更して、より効率的にしたい
理想的には、その背後にある理由が提供されれば幸いです。
どんなアイデアでも大歓迎です。
javascript - JavaScript / jQuery + datetime picker:動的に追加された入力はfiredatetimepickerを表示しません。
動的に追加された入力ブロック(テーブルのセル内)が日時ピッカーを起動しない理由を理解しようとしています。この問題を実証する概念実証ブロックのコードを提供しました。このコードをそのまま実行すると、デフォルトの入力タグ(id:dti1)が完全に機能し、日時ピッカーがポップアップして、ユーザーが日付と時刻を選択できるようになります。ただし、[別の追加]をクリックすると、dtpickクラスが適切に関連付けられていても、日時ピッカーが新しい入力要素にポップアップ表示されません。私の仮定では、日時ピッカーはページの読み込み時に各dtpickクラス要素に関連付けられているため、日時ピッカーが機能していません。行を動的に追加するときにそれを強制する方法はありますか?
どんな援助も大歓迎です!
デビッド
javascript - Javascript の IE で appendChild を使用する
IE でこのコードに問題があります (Chrome では問題なく動作するようです):
Internet Explorer (IE9) で発生するエラーは、「_js.appendChild(textNode)」ステートメントで「予期しないメソッドの呼び出しまたはプロパティへのアクセス」です。
この問題を回避する方法はありますか?