【发布时间】:2019-02-19 12:06:00
【问题描述】:
我很困惑如何在使用多维数组时在 javascript 中进行计算,我有这样的形式
<input type=number name="sell['FRUIT']['YELLOW']">
<input type=number name="stock['FRUIT']['YELLOW']" value=100 disabled>
<input type=number name="newstock['FRUIT']['YELLOW']" disabled>
<input type=number name="sell['WOOD']['BLACK']">
<input type=number name="stock['WOOD']['BLACK']" value=50 disabled>
<input type=number name="newstock['WOOD']['BLACK']" disabled>
<input type=number name="sell['VEGETABLE']['RED']">
<input type=number name="stock['VEGETABLE']['RED']" value=25 disabled>
<input type=number name="newstock['VEGETABLE']['RED']" disabled>
<input type=number name="sell['VEGETABLE']['GREEN']">
<input type=number name="stock['VEGETABLE']['GREEN']" value=40 disabled>
<input type=number name="newstock['VEGETABLE']['GREEN']" disabled>
FRUIT/WOOD/VEGETABLE 和 COLOR 键是从 PHP 动态生成的,它可以是任何东西,但在 sell、stock 和newstock 数组。
我需要做的是通过从用户输入中减去 stock 和 sell 来计算并输入 newstock 输入框的值。 p>
【问题讨论】:
-
到目前为止你有什么尝试?
-
name=属性之外是否有数组维度列表(水果/木材/蔬菜/黄色/黑色/reg/绿色)?你能修改HTML吗? (是你的还是第三者)? -
是的,我有,因为我是从 php 生成的
标签: javascript jquery arrays css-selectors inputbox