如何在输入fiels

时间:2016-10-05 01:00:47

标签: php jquery html css3

我有一个输入字段,我想显示占位符名称而不是该输入字段的值(*)。

<div class="form-group">
<label class="sr-only" for="ParkName">Park Name</label>
<input type="text" class="form-control" name="ParkName" value="'*'" placeholder="Park Name" id="park_name"/>
</div>

https://jsfiddle.net/30npt6wf/

4 个答案:

答案 0 :(得分:2)

&#13;
&#13;
<input type="text" class="form-control" name="ParkName"  placeholder="Park Name" id="park_name"/>
&#13;
&#13;
&#13;

只使用占位符并让用户输入值。 placeholder仅用于在文本框为空时显示帮助文本。

答案 1 :(得分:0)

如果可以使用Javscript,那么您可以尝试类似下面的链接:

Show placeholder instead of the default value in html form
How to set a value and placeholder together for input text?

在输入字段上为blur / focus事件添加一个侦听器,然后将您的值添加到输入字段。

$("#park_name").focus(function() {
 this.value = "'*'";
});

答案 2 :(得分:0)

$("form").submit(function(){
    var input = $("#park_name").val();
    if(input == ""){
         $("#park_name").val("'*'");
    }    
});

<input type="text" class="form-control" name="ParkName"  placeholder="Park Name" id="park_name"/>

答案 3 :(得分:0)

String [] resultArray = resultList.toArray(new String[resultList.size()]);