【发布时间】:2016-01-28 13:38:44
【问题描述】:
这是一个特殊的问题,但是,我有一个输入字段,像这样,
<div class="<?php if(form_error('interest')!= null){echo ' has-error';} ?>">
<h4><?php echo lang("offer_of_intrest"); ?></h4>
<input class="form-control" type="text" value="<?php echo set_value('interest'); ?>" placeholder="1%" name="interest">
</div>
占位符说1%,但输入只接受整数(1或2或3等..),我想要做的是以某种方式将百分号保留在占位符内但让用户输入任何数字,但保留百分号,但在提交按钮时,只有数字应该消失,而不是百分号。因为在mysql中它只接受小数位。这就像在占位符中给用户一个假的百分比符号,这样他们就不会感到困惑,而是在输入字段中实际输入 1(PERCENT)。 ,我希望这是可以理解的。
【问题讨论】:
-
这不是占位符的目的。事实上,您应该使用属性为
type="number"的输入,后跟任何其他代表% 符号的HTML 元素。您的占位符应描述应如何填写您的输入
标签: javascript php jquery html css