-1

URL(herf)をスタイルから変更しようとしています。iframeからjavascriptでタグ名で要素を変更する方法

<iframe src="https://www.website.com/............" heght="100%" width="100%" > 

#document 

<!DOCTYPE html> 

<html> 
<head></head> 
<body> 

<a class="class" href="https://www.website.com/-----" style="background: url(&quot;https://www.website.com/abc.png&quot;) center center/100% no-repeat; width: 110px; height: 26px;"></a> 

</body> 
</html> 

<iframe> 

にそれを確認してください、私は別のURLでJavaScriptの

: style="background: url(&quot;https://www.website.com/abc.png&quot;) 

で画像のURLを変更したいです。変更することが重要でxyz.pngその

: style="background: url(&quot;https://www.website.com/xyz.png&quot;) 

画像のように

+1

それを試してみてください?試したコードはどこにありますか?可能性のある[querySelectorAll、getElementsByClassNameと他のものを返す]の可能な複製があります(https://stackoverflow.com/questions/10693845/what-do-queryselectorall-getelementsbyclassname-and-other-getelementsby-method) – Teemu

答えて

0
document.getElementsByTagName('iframe')[0].src = "https://www.website.com/xyz.png"; 

を取得し、srcを更新します。これはJavascriptからの要素のスタイルを変更するには、あなたに

+0

これはおそらく、多くの助けを借りて、OPは背景画像のURLを変更したいと思われる... – Teemu

+0

私はsrcのURLを変更または更新するアクセス権がありません。私はjavascriptでそれを変更しようとしています。 –

+0

私は@ Teemu – Suneha

0

を助ける 希望、あなたはそうすることができます:

<!-- Suppose you have this <a> element --> 
<a id="my-link" style="background: ...; ...">...</a> 

<!-- This is the code --> 
<script> 
    document.getElementById("my-link").style.background = "url('https://www.website.com/abc.png') center center/100% no-repeat"; 
</script> 

はこれが何をしたいですか?

+0

を試してみましょう+私は別の画像のURLとそれを変更したい –

+0

ここでは、IDがタグ内で言及していない問題ですだけでそれを試してください –

+0

IDは重要ではありません。要素を取得するために必要なセレクタを使用できます。たとえば、iframe内の最初のリンクを取得するには、次のようにします。 'var element = document.getElementsByTagName(" iframe ")[0] .getElementsByTagName(" a ")[0];' これは最も洗練された解決策ではありませんが、うまくいくはずです。 –

0
<script> 
document.getElementById("iframe").setAttribute('style',' background-image: url(https://www.website.com/xyz.png);background-repeat: no-repeat; background-size: 100% 100%;'); 
</script> 

は、私はそれを探す必要があり、この

+0

backgroud-image URLを別のものに変更しようとしています。 Uuummm!あなたはそれをやりますか? –

+0

あなたはdomを取得し、その@MuazamAziz – Suneha

+0

のスタイルを更新することができますあなたが探していた答えを見つけた場合は、正しい答えをマークしてください:) @MuazamAziz – Suneha

0

を試してみてください、この変更が起こるべきときは、

​​

関連する問題