土耳其字符未以html格式占位符显示

时间:2013-03-05 15:15:01

标签: html css forms placeholder turkish

在我的表单中,我想为textarea使用占位符文本。它没有土耳其字符,但工作正常。

<form action="http://localhost:8082/kaybeden/index.php/details/newcomment" method="post" accept-charset="utf-8" class="form-horizontal">
<div class="control-group">
  <div class="controls">
    <textarea name="comment_body" cols="150" rows="10" id="comment_body" placeholder="yazd���n yorum zeka bar�nd�rs�n." ></textarea>
  </div>
</div>
<div class="control-group">
  <div class="controls">
    <input type="submit" name="submit" value="Yolla" class="btn" />
  </div>
</div>

“yazd nyorumzekabar nd rs n”字符串是输出,通常它应该是“yazdığınyorumzekabarındırsın。”。我的HTML字符集是UTF-8。除占位符外,所有的土耳其字符都很好。

2 个答案:

答案 0 :(得分:3)

  

占位符=“yazd nyorumzekabar nd rs n。”

表示在UTF-8上下文中输入的非UTF-8字符。

在文本编辑器或IDE中确保您的HTML文件是正确的UTF-8编码。

答案 1 :(得分:2)

使用HTML实体代码(在网站上称为数字代码)而不是真实字符。您可以找到一个表格here

例如:

<input type="text" placeholder="Kushadas&#305;"/>