Javascript Safari for MAC:html占位符不褪色

Javascript Safari for MAC:html占位符不褪色,javascript,html,safari,cross-browser,placeholder,Javascript,Html,Safari,Cross Browser,Placeholder,Safari for Mac book版本:10.0.1 在safari中加载网页后,html输入标记的占位符属性中的文本将与该输入元素的实际值混合(重叠),而它将按照预期行为被其他浏览器中的值替换 它只在聚焦(单击)该元素后消失 注意:输入值由JavaScript填充 这是包含jquery/bootstrap的大网页的一部分: <div class="form-group bsd-hide"> <div class="col-sm-5">

Safari for Mac book版本:10.0.1

在safari中加载网页后,html输入标记的
占位符
属性中的文本将与该输入元素的实际
混合(重叠)
,而它将按照预期行为被其他浏览器中的值替换

它只在
聚焦
(单击)该元素后消失

注意:输入值由JavaScript填充

这是包含jquery/bootstrap的大网页的一部分:

<div class="form-group bsd-hide">
        <div class="col-sm-5">
            <label for="ESSID" class="control-label">SSID</label>
        </div>
        <div class="col-sm-7">
            <input name="ESSID" type="text" class="form-control input-sm" id="ESSID" placeholder="SSID" onkeyup="sameasabove()" tabindex="12">
        </div>
    </div>

消极选民感谢投了反对票和不耐烦的工作完成。现在,如果代码和图像样本是令人满意的,知道问题。你能试着解决它并回答它吗?同样的问题,伙计…我有完全相同的问题。你在AmitShah找到任何修复方法了吗?没有,我想知道为什么?有些人很快就迫不及待地否决了这个问题,而没有早些时候的例子。但我发现他们中没有一个人对解决这个问题感兴趣。我也有这个问题。我已经把你的职位提高了。
function initFill(obj) {
    if (obj !== false) {       
        var obj2G = obj["wl1"][0];    

        jQuery('[name="ESSID"]').val(obj2G.essid);

....
}