javascript を使用してメタ タグのコンテンツを変更しようとしています。以下のコードは私と一緒に動作しません:
metatags = document.getElementsByTagName("meta");
あなたの提案をしてください。
ありがとう
javascript を使用してメタ タグのコンテンツを変更しようとしています。以下のコードは私と一緒に動作しません:
metatags = document.getElementsByTagName("meta");
あなたの提案をしてください。
ありがとう
metatag1 = document.getElementsByTagName("meta")[0]
、変更したいメタタグがページの最初のものである場合、2番目のものを変更したい場合はmetatag2 = document.getElementsByTagName("meta")[1]
、これを使用します
metatag1.setAttribute("content", "new content")
;
ただし、次のように名前で要素を取得することをお勧めします
metatagDescription = document.getElementsByName("description")[0],
(もちろん、「説明」名などの他の要素がないと確信している場合)どのメタタグを変更するかを知るには、ページ上のメタタグの順序に基づくよりも信頼性が高いと思います.
jqueryを使用した場合は、必要なものを簡単に使用$("meta")
して実行できます。
連鎖的に。