【发布时间】:2017-01-18 07:51:02
【问题描述】:
我在一个字段中输入:
<td>
Main Category
<select id="category" name="category" class="form-control">
<option value=""></option>
<option value="Non-Current Asset">Non-Current Asset 11</option>
<option value="Current Asset">Current Asset 12</option>
<option value="Non-Current Liability">Non-Current Liability 21</option>
<option value="Current Liability">Current Liability 22</option>
<option value="Cost of Sales">Cost of Sales 23</option>
<option value="Operating Expenses">Operating Expenses 31</option>
<option value="Selling Expenses">Selling Expenses 32</option>
<option value="Operating Income">Operating Income 41</option>
<option value="Other Income">Other Income 42</option>
<option value="Equity">Equity 51</option>
</select>
</td>
因此,如果我从下拉列表中选择“非当前资产 11”,我希望在另一个输入字段中自动输入正确的 2 个字符“11”。其他输入字段如下:
<td>
Main Code
<input id="main_code" type="text" name="main_code" readonly />
</td>
【问题讨论】:
-
你不应该。为此使用 value 或某些数据属性要好得多,例如
data-id="11"。 -
这么多重复我不知道要标记一个。
-
“您能否使用 HTML5 为这个问题提供最简单的解决方案?如果没有,请使用 CSS3、Javascript 或 jQuery。- Abdul “我不知道。你在这里做什么 ?在你学会走路之前不要尝试跑步!阅读书籍有很多关于 html/css/js 的教程。初学者一步一步来。做一些。尽可能多地阅读课程。因为你显然不知道你在说什么。当您提出真正的问题时,我们很乐意为您提供帮助。
-
Pierre,我知道您关心的是我的要求中的 CSS3。我把它放在我读到的某个地方,现在 CSS 不仅仅是样式。谢谢