html表单的疑问。

无意中看到这段代码:

<form method=post action=http://www.baidu.com/xxx>
    <textarea name=text_a>
        phpinfo();    </textarea>
    <input type=submit></form>

我在这里有三个疑问:

  1. 对于表单来说:

    <form method=post ...>

    参数的值可以不使用引号去包裹吗?

  2. action=http://www.baidu.com/xxx 这里的action直接是提交到外面的网站去,请问在程序中和一般来说提交到本地项目中的不同是什么,一般会提交不成功吗?

  3. PHP代码直接写在了html标签之内,phpinfo(); 为何会这样呢?


慕尼黑8549860
浏览 511回答 1
1回答

幕布斯6054654

1.在早期的HTML中,标签是被严格限制,在HTML5中完全放开了限制,即 可以不用引号包裹,因为浏览器会去自动处理,如果里面有空格的话 还是要加上的。包括 非闭合标签也不用主动闭合比如<input&nbsp;/>现在则就没那么多限制了<input>2.并不影响,浏览器并不会限制from的action。3.然而打印出来也就只是 phpinfo();&nbsp;并不会解析。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5