問題タブ [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.
javascript - Javascriptの現在のフォーム入力情報を失うことなくHTMLフォームに追加する
選択した選択に基づいてフォームを作成するドロップダウンがあります。したがって、誰かが「foobar」を選択するとテキストフィールドが表示され、「cheese」を選択するとラジオボタンが表示されます。その後、ユーザーはこれらのフォームにデータを入力することができます。唯一の問題は、新しいフォーム要素を追加すると、残りの情報がすべて消去されることです。私は現在、フォームに追加するために以下を使用しています:
フォームに入力されたものを保持し、新しいフィールドを最後に追加するにはどうすればよいですか?
javascript - JavaScript:Unicodeスペース文字
DOM要素のinnerHTMLにスペース文字を挿入したいのですが、スペース文字はUnicode構文で宣言する必要があります。
たとえば、次のようなものです...innerHTML += '\u83838383'
。
javascript - document.body.innerHTML = ""はWebページをクリアしますか?
以下のページをFF3.0で更新すると、Webページがクリアされると思っていましたが、クリアされませんでした。
なぜdocument.body.innerHTML = ""
ページをクリアしないのですか?
更新: 新しいページの読み込み中に、更新中に前の画面をクリアしようとしています。私は実際にページをクリアにして、待ってから次のjsが実行されるのを見たいと思っています。ページが読み込まれた後に画面をクリアしたくありません。
javascript - javascriptの内部htmlを変更
私はjavascriptが初めてですが、divタグのinnerhtmlを変更しようとしています.heres私のスクリプトとそれが機能していません:
それはうまくいくはずですが、何らかの理由でそうではありません。
php - AJAXなしで選択メニューを更新する方法インサイドフォーム
選択メニューを更新するために ajax 呼び出しを使用しています。ajax 呼び出しは、別の .php ファイルから実行することで、リストを選択メニューに入れます。
JS 挿入スニペットは次のとおりです。
HTML は次のとおりです。
簡単です。スクリプトは機能しますが、そこにある場合のみです<div id="countydiv">
。
このようなマークアップでも機能するように JavaScript を変更するにはどうすればよいですか?
更新:関数全体を含める必要があるかもしれません:
}
そしてマークアップ:
php - IEのinnerHTML?
ラジオ タイプ ボタンで innerHTML を使用すると問題が発生します。
私の .js は次のようになります。
これは IE だけでは機能しません。何か助けはありますか?
javascript - Firefox拡張機能とXUL:ページのソースコードを取得
私は最初のFirefox拡張機能を開発しており、そのために現在のページの完全なソースコードを取得する必要があります。XULでそれを行うにはどうすればよいですか?
javascript - CSS/JavaScript: ユーザーに表示される要素のテキストを取得する
次の HTML があるとします。
.. JavaScript で出力 "foo baz" ("foo bar baz" ではない) を取得する方法はありますか?
$('test').textContent
後者を返し、innerHTML
同等のことを行います。
使用される方法がハックであろうと迂闊であろうと、私はまったく気にしません。それがブラウザ固有のものであっても、Flash を必要とするものであっても対処できます。
ただし、JS または Flash 以外のものを必要とせず、ユーザーの操作を必要とせず、'bar' を返してはなりません。
アイデア?
javascript - innerHTMLを使用して数値の完全なリストを出力する際の問題
以下は、1から10までの数字の連続リストを作成するコードです。このリストを取得し、innerHTMLを使用してdiv「ページネーション」に出力したいと思います。ただし、スクリプトを実行すると、出力されるのは数字の10だけです。代わりにdocument.writeを使用してページを上書きすると、リスト全体が出力されます。誰かが私が間違っていることを教えてもらえますか?ありがとう。
およびHTMLの場合:
jquery - IE8でinnerHTMLの読み取りを高速化するにはどうすればよいですか?
DataTableプラグインでJQueryを使用していますが、次の行でパフォーマンスに大きな問題があります。
ajax呼び出しがあり、結果文字列がHTML形式です。それらをHTMLノードに変換しますが、その部分は問題ありません。
次に、プレーンテーブルから並べ替え可能なデータテーブルへの結果を有効にするをアクティブにします。速度はFxでは許容できますが(900行で約4秒)、IE8では許容できません(100秒以上)。
組み込みのプロファイラーを使用して詳細を確認したところ、上記の1行が99.9%の時間かかることがわかりましたが、どうすれば高速化できますか?私が逃したものは何ですか?