无意中看到这段代码:<form method=post action=http://www.baidu.com/xxx>
<textarea name=text_a>
phpinfo(); </textarea>
<input type=submit></form>我在这里有三个疑问:对于表单来说:<form method=post ...>参数的值可以不使用引号去包裹吗?action=http://www.baidu.com/xxx 这里的action直接是提交到外面的网站去,请问在程序中和一般来说提交到本地项目中的不同是什么,一般会提交不成功吗?PHP代码直接写在了html标签之内,phpinfo(); 为何会这样呢?
1 回答
幕布斯6054654
TA贡献1876条经验 获得超7个赞
1.
在早期的HTML中,标签是被严格限制,在HTML5中完全放开了限制,即 可以不用引号包裹,因为浏览器会去自动处理,如果里面有空格的话 还是要加上的。包括 非闭合标签也不用主动闭合比如
<input />
现在则就没那么多限制了
<input>
2.
并不影响,浏览器并不会限制from的action。
3.
然而打印出来也就只是 phpinfo();
并不会解析。
- 1 回答
- 0 关注
- 524 浏览
添加回答
举报
0/150
提交
取消