2016-01-13 74 views
0

您好我正在triyng使用下標字符到html輸入標記的佔位符。輸入HTML標記的佔位符下標

<input type="text" class="form-control" id="fi2" placeholder="Installed Power kW<sub>p</sub>"> 

但我得到了這一點:Installed Power kW<sub>p</sub>

如果我使用例如supercript(SUP)everyhing效果很好...

任何幫助嗎?

最好的問候, 丹尼爾

+1

你想要什麼作爲輸出? – Dhara

+0

對不起...但我得到這個:安裝功率「kW p」 – user3750515

回答

1

那是不可能的。 HTML屬性內部不能有HTML標記。

您必須改用<label>

,僅供參考,這裏的MDN網站說,有關使用placeholder

不要使用佔位符屬性而不是一個元素。他們的目的不同:屬性描述了表單元素的作用;也就是說,它指示預期的是什麼類型的信息,placeholder屬性是關於內容應該採用的格式的暗示。在某些情況下,placeholder屬性永遠不會顯示給用戶,所以如果沒有它,表單必須是可以理解的。

2

http://www.fileformat.info/info/unicode/char/209a/index.htm

你需要一些字體的網頁鏈接包含標p(字體列在網站上引用了),之後,寫:

<input type="text" class="form-control" id="fi2"> 
<script> 
    var placeholderText = 'Installed Power kW\u209A'; 
    $("#fi2").attr('placeholder', placeholderText); 
</script>