<output>
标记表示计算结果。
IE不支持。
如何在所有浏览器中使用此标记是合乎逻辑的?
所有计数都将在javascript中执行,然后显示在<output>
?
<form>
<input type="text" name="a" value="" onblur= "fn()">
<output name="x" for="a"></output>
</form>
<script>
function fn(){
var num = parseInt(document.querySelector("[name='a']").value)*100;
document.querySelector("[name='x']").value =num
}
它在语义上是否正确?
P.S。我用的是modernizr