jsを使用して文字列(文)の間にテキストを追加/削除する方法は?jsを使って文字列(文)の間にテキストを追加/削除するには?
たとえば:今すぐ
var string = "<html> </html>"
、文字列は
<html> <body> </body> </html>
jsを使用して文字列(文)の間にテキストを追加/削除する方法は?jsを使って文字列(文)の間にテキストを追加/削除するには?
たとえば:今すぐ
var string = "<html> </html>"
、文字列は
<html> <body> </body> </html>
必要なものによって異なります。あなたは、javascriptや普通の古い文字列の検索と置換の関数でregExを使うことができます。
が含まれている必要がありますがvarious string methodsためDOCOを見てください。
.substr()
を使用して文字列の部分を抽出することができます。
.indexOf()
を使用して、特定の部分文字列の開始位置を特定できます。
.replace()
を使用してパターンに一致する文字列の一部を置き換えることができます。
具体的な例として、bodyタグで文字列を挿入する場所を決定するためにどの基準を使用したかは明確ではありません。たとえば、文字列の途中で挿入するか、 、または最初のスペースの後に置くか、空白の内容だけでHTMLの開始タグと終了タグのペアを見つけるか、または...?以下は、最初のクロージング後にそれを行うだろう
「>」:
var str = "<html> </html>";
var i = str.indexOf(">");
if (i !== -1)
str = str.substr(0, i) + "<body> </body>" + str.substr(i + 1);
注ほとんどの状況で使用するために、文字列としてHTMLマークアップを操作することがより良いJavaScriptを使用してしたくないことDOM操作関数
これを得るためにreplaceメソッドを使うことができます。 たとえば、 string.replace( "" "、"
"); – Prasanth
jQueryが初めての場合は、それを考慮してみてください。そのような単純で複雑な作業は非常に簡単です! –