私はプログラミングを始めたばかりで、どういうわけか次の問題に対する賢明なアプローチを思い付くことができないので、どんな助けも大歓迎です! 次のような構造の .html ファイルがあります。
<head>
<title>ABC</title>
</head>
<body>
<div class="norm">
...
<span class="jnenbez">13</span>
....
<div class="Absatz">text</div>
<div class="Absatz">text</div>
<div class="Absatz">CITE HERE**</div>
"norm" div は 1 つの親ノードです。「jnenbez」スパンと「Absatz」div は「norm」div 内にありますが、ネストの深さはさまざまです。ここで、 「jnenbez 13 Absatz 3 ABC」の出力を生成することを意味する「CITE HERE」エリアを引用したいと思います-同じ「ノルム」divの「jnenbez」スパンのテキストコンテンツを取得し、インデックス番号を取得することを意味します「Absatz」div は、「norm」div の 3 番目の子「Absatz」であり、コンテンツを取得するためです。
1) この文字列をユーザーに渡して、別の場所にコピーして貼り付けるにはどうすればよいですか? Firefox のコピーと貼り付けの動作を変更するのは簡単ではないようです。明らかな解決策は、出力を [jnenbez...] のように、各 div テキスト コンテンツの最後に括弧で囲むことですが、そうすると html の読みやすさが低下します...
2) JQuery を介してこの出力を自動的に生成することさえ可能ですか?