Javascript JS通用应用程序“;无法获取属性';风格';“未定义或空引用的”;
我正在尝试使用Javascript项目在MS Universal apps中设置轮换。Javascript JS通用应用程序“;无法获取属性';风格';“未定义或空引用的”;,javascript,rotation,winjs,win-universal-app,Javascript,Rotation,Winjs,Win Universal App,我正在尝试使用Javascript项目在MS Universal apps中设置轮换。 但我收到了以下错误消息 > 0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“style” 我查看了整个web上的几个错误报告,我看到的大部分内容是必须首先创建元素,但在我的情况下是这样的,因为函数只有在我在表单中设置值时才会执行 我也试过了,但它只在setattribute中给出了相同的消息 HTML <section> <p>Set ro
但我收到了以下错误消息 > 0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“style”
我查看了整个web上的几个错误报告,我看到的大部分内容是必须首先创建元素,但在我的情况下是这样的,因为函数只有在我在表单中设置值时才会执行 我也试过了,但它只在setattribute中给出了相同的消息
HTML
<section>
<p>Set rotation Value!</p>
<input id="rotationInput" type="text" />
<button id="setRotation">Set Rotation</button>
</section>
...
<section>
<img class="rotateimg" src="images/logo.scale-100.png" />
</section>
id和类不一样,看看这个
<img class="rotateimg" src="images/logo.scale-100.png" />
应该是
<img id="rotateimg" src="images/logo.scale-100.png" />
或者,或者
<img id="rotateimg" class="rotateimg" src="images/logo.scale-100.png" />
@veritaS-或者,如果您不想/无法更改HTML,您可以使用
document.getElementsByClassName(“className”)
类访问一个或多个元素,仅供参考。和@jperelli-你的是一种注射…梦想注射XD
<img id="rotateimg" class="rotateimg" src="images/logo.scale-100.png" />