可以使用html/css进行简单计算,但不使用javascript或后端?

可以使用html/css进行简单计算,但不使用javascript或后端?,javascript,html,Javascript,Html,许多Webview插件(例如Android Webview)的默认行为是禁用javascript执行。在这些情况下,是否仍然可以不使用JS,只使用纯HTML,甚至CSS来执行简单的计算(例如,在文本框中添加两个数字) 请注意,是javascript。否。这是不可能的。你可能想考虑在后端做计算。 < P>一个有趣的问题,我希望能尽可能地回答。p> 从逻辑上讲,是的。不使用JS就可以进行简单的计算。。。然而,对此有很多警告 对付no-js问题的最佳方法是使用服务器端语言,如PHP或类似的语言来完成正

许多Webview插件(例如Android Webview)的默认行为是禁用javascript执行。在这些情况下,是否仍然可以不使用JS,只使用纯HTML,甚至CSS来执行简单的计算(例如,在文本框中添加两个数字)


请注意,
是javascript。

否。这是不可能的。你可能想考虑在后端做计算。

< P>一个有趣的问题,我希望能尽可能地回答。p> 从逻辑上讲,是的。不使用JS就可以进行简单的计算。。。然而,对此有很多警告

对付
no-js
问题的最佳方法是使用服务器端语言,如PHP或类似的语言来完成正确的算法

但是,请参阅纯CSS实验,它巧妙地使用了
calc()
CSS函数。这件事的警告?它在浏览器中的支持非常有限,请参见支持表。使支持问题更加复杂的是,可能只有基本算术四舍五入到最接近的整数。如果你需要任何程度的准确性,那就不太好了

值得一看
标签上的W3CSchools资料,但再一次,ol的浏览器支持警告再次暴露了它丑陋的一面——对吞噬另一位网页设计师灵魂的前景垂涎三尺。。。(即不支持)

总之,回答你的问题,是的!但是没有。除了明显的浏览器限制外,在没有JS的情况下使用服务器端代码进行计算要好得多

编辑 另一个简单的纯CSS计算示例请参见《疯狂天才》


css
calc()
背后的知识是什么?你能举个简单的例子吗?