データという変数に格納されている一部のHTMLフラグメントを返す関数があります。私が望むのは、それらの部分のいくつかを抽出することです。HTMLテキストの特定の部分を選択
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script id="hello">
</script>
</head>
<body>
</body>
</html>
は例えば、私は体を取得し、新しい変数に保存したい:データが本来の機能が戻っていることを文字列としてHTMLテキストがある
var body = data.split("<body")[1].split(">").slice(1).join(">").split("</body>")[0];
。
特定のスクリプトをID(この場合はid = hello)から保存して別の変数に保存する方法はありますか?
ありがとうございました
をquerySelectorそれはあなたがそれをスニペットに失敗見たのそれは機能 –
@MartaLoboではないと言いますか?エラーが発生する可能性があります。 –
私のコードでは、HTMLは文字列として保存されるので、html関数を使ってアクセスすることはできません。どうしてsplitとsliceを使って本体と結合するのですか? –