替代html5输出标签?

时间:2016-02-17 07:23:23

标签: html5

我使用几乎没有输入“数字”的表单制作了一个页面。我使用html输出标签来显示结果。但是在MSIE中,执行了计算,但输出标签不会显示它们。有简单的解决方法或替代方案吗?如果我使用输入标签代替输出标签,它可以工作,但结果显示在一个格式不太好的框中。 (我认为解决方案很简单,例如:( - “我有变量苹果。” - )

3 个答案:

答案 0 :(得分:0)

IE (or EDGE)不支持HTML 5输出标记。所以你很难使用输入标签。但是,您可以始终使用CSS来修复屏幕布局。

如果你想支持IE,你必须采用旧式的方式,即使用带有CSS的JS

答案 1 :(得分:0)

根据W3Schools,MSIE或Edge不支持输出标记,可以找到使用Javascript的解决方案here。另外,您可以根据需要使用CSS来设置输出输入的样式。

答案 2 :(得分:0)

我写一段代码可能对你有所帮助,因为我没有清楚你的问题。

<form onsubmit="return false" oninput="o.value = parseInt(a.value) + parseInt(b.value)"> 
   <input name="a" type="number" step="any"> +  
   <input name="b" type="number" step="any"> = 
   <output name="o"></output>
</form>

我制作了简单的计算器。

IE中不支持OUTPUT标记。