html形式的输入文本框在Firefox上运行良好,在Chrome和Safari上不运行



我的网站上有一个提交表单,它在Firefox上运行良好,但在Chrome和Safari上不起作用。输入文本框是唯一出现问题的元素,所有其他元素在每个浏览器中都能正常工作。有人能解决这个问题吗?

这是文本框的代码:

<div class="form-input-half-left form-input-border">
    <div class="form-input-background opacity_2"></div>
    <input id="name" type="text" name="x_first_name" value="name *" onclick="this.value = '';"/>
    <span class="error"> <?php echo $x_first_nameErr;?></span>
    </div>

我在jsfiddle中尝试了你的代码,在chrome和firefox中都能很好地工作。我无法复制错误,但我认为你可以使用placeholder,它比onclick 更好

<input id="name" type="text" name="x_first_name" placeholder="name *"/>

我可以知道问题出在哪个版本的chrome上吗?问题到底是什么?它不能清除文本框或其他什么?

相关内容

  • 没有找到相关文章

最新更新