問題タブ [innerhtml]

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.

0 投票する
5 に答える
8681 参照

javascript - Javascriptの現在のフォーム入力情報を失うことなくHTMLフォームに追加する

選択した選択に基づいてフォームを作成するドロップダウンがあります。したがって、誰かが「foobar」を選択するとテキストフィールドが表示され、「cheese」を選択するとラジオボタンが表示されます。その後、ユーザーはこれらのフォームにデータを入力することができます。唯一の問題は、新しいフォーム要素を追加すると、残りの情報がすべて消去されることです。私は現在、フォームに追加するために以下を使用しています:

フォームに入力されたものを保持し、新しいフィールドを最後に追加するにはどうすればよいですか?

0 投票する
1 に答える
14571 参照

javascript - JavaScript:Unicodeスペース文字

DOM要素のinnerHTMLにスペース文字を挿入したいのですが、スペース文字はUnicode構文で宣言する必要があります。

たとえば、次のようなものです...innerHTML += '\u83838383'

0 投票する
7 に答える
117359 参照

javascript - document.body.innerHTML = ""はWebページをクリアしますか?

以下のページをFF3.0で更新すると、Webページがクリアされると思っていましたが、クリアされませんでした。

なぜdocument.body.innerHTML = ""ページをクリアしないのですか?

更新: 新しいページの読み込み中に、更新中に前の画面をクリアしようとしています。私は実際にページをクリアにして、待ってから次のjsが実行されるのを見たいと思っています。ページが読み込まれた後に画面をクリアしたくありません。

0 投票する
7 に答える
56209 参照

javascript - javascriptの内部htmlを変更

私はjavascriptが初めてですが、divタグのinnerhtmlを変更しようとしています.heres私のスクリプトとそれが機能していません:

それはうまくいくはずですが、何らかの理由でそうではありません。

0 投票する
3 に答える
3532 参照

php - AJAXなしで選択メニューを更新する方法
インサイドフォーム

選択メニューを更新するために ajax 呼び出しを使用しています。ajax 呼び出しは、別の .php ファイルから実行することで、リストを選択メニューに入れます。

JS 挿入スニペットは次のとおりです。

HTML は次のとおりです。

簡単です。スクリプトは機能しますが、そこにある場合のみです<div id="countydiv">

このようなマークアップでも機能するように JavaScript を変更するにはどうすればよいですか?

更新:関数全体を含める必要があるかもしれません:

}

そしてマークアップ:

0 投票する
3 に答える
2008 参照

php - IEのinnerHTML?

ラジオ タイプ ボタンで innerHTML を使用すると問題が発生します。

私の .js は次のようになります。

これは IE だけでは機能しません。何か助けはありますか?

0 投票する
6 に答える
6753 参照

javascript - Firefox拡張機能とXUL:ページのソースコードを取得

私は最初のFirefox拡張機能を開発しており、そのために現在のページの完全なソースコードを取得する必要があります。XULでそれを行うにはどうすればよいですか?

0 投票する
1 に答える
3660 参照

javascript - CSS/JavaScript: ユーザーに表示される要素のテキストを取得する

次の HTML があるとします。

.. JavaScript で出力 "foo baz" ("foo bar baz" ではない) を取得する方法はありますか?

$('test').textContent後者を返し、innerHTML同等のことを行います。

使用される方法がハックであろうと迂闊であろうと、私はまったく気にしません。それがブラウザ固有のものであっても、Flash を必要とするものであっても対処できます。

ただし、JS または Flash 以外のものを必要とせず、ユーザーの操作を必要とせず、'bar' を返してはなりません。

アイデア?

0 投票する
2 に答える
1521 参照

javascript - innerHTMLを使用して数値の完全なリストを出力する際の問題

以下は、1から10までの数字の連続リストを作成するコードです。このリストを取得し、innerHTMLを使用してdiv「ページネーション」に出力したいと思います。ただし、スクリプトを実行すると、出力されるのは数字の10だけです。代わりにdocument.writeを使用してページを上書きすると、リスト全体が出力されます。誰かが私が間違っていることを教えてもらえますか?ありがとう。

およびHTMLの場合:

0 投票する
5 に答える
5461 参照

jquery - IE8でinnerHTMLの読み取りを高速化するにはどうすればよいですか?

DataTableプラグインでJQueryを使用していますが、次の行でパフォーマンスに大きな問題があります。

ajax呼び出しがあり、結果文字列がHTML形式です。それらをHTMLノードに変換しますが、その部分は問題ありません。

次に、プレーンテーブルから並べ替え可能なデータテーブルへの結果を有効にするをアクティブにします。速度はFxでは許容できますが(900行で約4秒)、IE8では許容できません(100秒以上)。

組み込みのプロファイラーを使用して詳細を確認したところ、上記の1行が99.9%の時間かかることがわかりましたが、どうすれば高速化できますか?私が逃したものは何ですか?