HTML中的输入字段值

前端之家收集整理的这篇文章主要介绍了HTML中的输入字段值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何让 HTML在输入字段的值中工作?如果在值中包含HTML,它将显示为纯文本.有办法做这样的事吗?
<input type='text' value='<b>tekst</b>'></input>

所以输出是:

tekst

代替

&LT b取代; tekst< / B个

我认为这是不好的例子…我希望每一个适当的HTML标签工作.如果我想要添加一个图像,图像会显示在输入中,如果我想添加一个标签,文本应该显示为一个链接.

解决方法

我不确定您的问题是否尝试使该值包含HTML,还是要将HTML应用于输入内容.

如果您想要将值设置为某些HTML,例如< input value =“< b>某些HTML< / b>”>其中值将实际显示HTML,您需要对“< input value =”& lt; b& gt;某些文本& lt; b /& gt;“>之类的HTML括号进行编码.在大多数脚本语言(例如PHP中的htmlentities())中,都有自动执行此功能功能.

如果要将HTML应用于输入值,简短答案是…您不能.如果你想要格式化,你可以使用HTML5中的contentEditable属性,这样就可以让你在现场进行编辑(认为Flickr标题).

如果您只想要将标准输入字段设为样式,则可以像使用其他答案一样使用CSS.

原文链接:https://www.f2er.com/html/229219.html

猜你在找的HTML相关文章