Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでHTMLの特殊文字をエスケープするにはどうすればよいですか?


JavaScripでHTMl特殊文字をエスケープするには、replace()メソッドを使用します。以下は私たちの特殊文字です-

&
<
> 

これを実現するには、次のコードスニペットを試してください-

function display(unsafe) {
   return unsafe
      .replace(/&/g, "&")
      .replace(/</g, "<")
      .replace(/>/g, ">")
}

  1. 子のinnerTextなしでJavaScriptでH1innerTextを取得するにはどうすればよいですか?

    このために、-のようなtextContentを使用できます。 childNodes[0].textContent; 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">

  2. JavaScriptでテキストボックスの値を表示する方法は?

    valueを使用してテキストボックスから値を抽出し、innerHTMLを使用して段落に表示できます。 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">