
是<textarea>吗?
如果是在表单里输入换行,直接打回车就可以了。这个控件敲回车时是不会提交表单的。
如果要给一个带换行的默认值,这样做:
<textarea>hahahehe</textarea>
如果是<input>,则不能输入换行。多行文本请使用<textarea>。
一般是用在论坛或baidu回答这种类似的地方,输入内容后,把内容传到服务器端执行你那段代码以便替换掉一些东西,使它下次在html中能按照你之前在文本框中输入的格式显示出来。比如文本框的换行,一般就是 chr(13) &chr(10), 但是在html语法中,换行本身是不会起到换行作用的,所以转化为换行符<br>,空格的原理相同。
再如<>这两个符号,在html里面是元素的开始和结尾符号,如果直接在html代码里出现,是不会显示的。
替换单引号是为了防止sql注入攻击。
首先需要字体支持。除了特定标记符号如"<"等其他能用的,你都可以ctrl c ctrlv。如果你敲不出来,可以用powershell用字符编码值,强转为char或者string,然后在新输出的一行(特殊字符往往无法显示或者异常显示,因为命令行窗口没有设置字体)点右键,再ctrl
v即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)