HTML in the input field value

后端 未结 5 1798
醉酒成梦
醉酒成梦 2020-12-06 04:48

How can I get HTML to work in the value of the input field ? If you include HTML in the value, it appears as pure text. Is there a way to do something like this?

5条回答
  •  臣服心动
    2020-12-06 05:47

    I'm not sure from your question whether you are trying to make the value contain HTML, or whether you want to apply HTML to something inside the input.

    If you want to be able to set the value to some HTML, like where the value will actually show the HTML, you need to encode the HTML brackets like . There are functions available to do this for you automatically in most scripting languages (e.g. htmlentities() in PHP).

    If you want to apply HTML to the input value, short answer is... you can't. If you want formatting on there, you could use the contentEditable attribute in HTML5 which lets you just edit-in-place (think Flickr headers).

    If you just want a standard input field to be styled, you can just use CSS like the other answers suggested.

提交回复
热议问题