javascript で -webkit-background-clip プロパティを渡したいです。
先頭にハイフンがあるため、正しく理解できないようです。[、"、' などで試してみました。ダッシュをエスケープするにはどうすればよいですか?
document.getElementById("menu").style.-webkit-background-clip = "text";
javascript で -webkit-background-clip プロパティを渡したいです。
先頭にハイフンがあるため、正しく理解できないようです。[、"、' などで試してみました。ダッシュをエスケープするにはどうすればよいですか?
document.getElementById("menu").style.-webkit-background-clip = "text";
ブラケット表記を使用できます...
document.getElementById("menu").style["-webkit-background-clip"]
...またはキャメルケースを使用...
document.getElementById("menu").style.webkitBackgroundClip
jsFiddle .
JavaScript はこれらを別の名前に解決しますが、ブラウザーは両方をサポートすることに注意してください。
試す
document.getElementById("menu").style["-webkit-background-clip"] = "text";