4

我正在处理表格

我用 ReadOnly

重点是是否有任何数据正在提交但无法编辑该文本框数据。

我在没有焦点的情况下使用禁用,没有编辑,但文本框值没有提交。

如何以我的形式解决这个问题

id 数量 价格 折扣 总计

输入 ID 后,ID 将自动聚焦价格和折扣文本框将自动填充表单 DB

当我输入数量时,下一个重点应该是折扣 - 我无法做到这一点,请帮助我。

提前致谢

4

2 回答 2

11

朋友们不知道它是如何工作的,但我的问题部分解决了我这样使用


<input type="text" readonly="readonly" onfocus="this.blur();" />

没有在我的页面中使用任何 JS,但文本框没有显示在焦点上

请在不使用 JS 的情况下提供更好的解决方案

于 2012-09-07T08:38:58.643 回答
2

伙计,我通过将“onfocus”功能放在下一个输入上来做到这一点(然后TAB也会起作用)

function focarProximo() {
    var tipoSanguineo = window.document.getElementById('tipoSanguineo');
    tipoSanguineo.focus();
}
<input type="text" id="id" name="id" onfocus="focarProximo();">
<br>
<input type="text" id="tipoSanguineo" name="tipoSanguineo" placeholder="Tipo Sanguineo" required="required">
 

于 2020-11-02T05:59:57.673 回答