【问题标题】:Displaying a character beside a Num Input's Starting Value在数字输入起始值旁边显示一个字符
【发布时间】:2022-01-19 23:49:45
【问题描述】:

我是一名初学者 Web 开发人员,目前正在组建一个动态网站,该网站将更新 MySQL 数据库中的教师信息(例如他们的姓名、员工编号、薪水等)。当用户打开此更新表单时,我希望他们将数据库中存在的所有信息作为输入的起始值查看。我在使用表单的数字输入来实现这一点时遇到了麻烦,这将改变一个主要数值,该数值前面有一个字符(如 $50.00 或 T1234)。我不需要表单来输入该字符,我只是希望在用户更改数字之前在输入字段中显示它。有没有办法做到这一点?

这是我的简化版(非常基础)

<form>

    <div>
        <label>Employee Number:</label>
        <input type="number" name="EmployeeNumber" id="EmployeeNumber" value="T134"/>
    </div>

    <div>
        <label>Salary:</label>
        <<input type="number" name="Salary" id="Salary" step='0.01' min="0" value="$50.25" />
    </div>

    <div>
        <input type="submit" value="Update Teacher" />
    </div>

</form>

【问题讨论】:

    标签: c# html css


    【解决方案1】:

    关闭输入周围的边框,然后将输入和额外的字符包装在一个额外的 div 中,应该有助于布局!

    【讨论】:

    • 谢谢!这很有意义。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-26
    • 1970-01-01
    • 2013-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多