1,form表單有什么作用?有哪些常用的input 標簽,分別有什么作用?
<strong>答:</strong>表單用于用戶向服務器提交數據。常見的input標簽屬性有:
<ul>
<li>type:有text,password,checkbook,hidden等屬性值,作用為聲明控件類型</li>
<li>name:控件的名稱,name="user-name",提交數據時name屬性值和數據結合在一起被提交,如user-name:jack</li>
<li>placeholder:輸入的提示,不參與數據提交</li>
<li>accept:當type屬性為file時,該屬性表明了上傳文件的類型。</li>
</ul>
2,post 和 get 方式的區(qū)別?
<strong>答:</strong>get方式指HTPP GET方法,使用這個方法提交時,數據會依附在URL action屬性中,并以?分隔,這樣得到的URL再提交給服務器。post方式指HTPP POST方法。使用這個方法提交時,表單數據會包含在表單體內然后發(fā)送給服務器。
3,在input里,name 有什么作用?
<strong>答:</strong>name為控件的標識符,如name:age,用戶輸入22,點擊提交后,網頁會自動把name加上:name:22,再提交給服務器。
4,radio 如何 分組?
<strong>答:</strong>radio使用name屬性分組,同一組radio使用相同的name屬性值。
5,placeholder 屬性有什么作用?
<strong>答:</strong>給用戶的輸入提示,不參與數據提交。
6,type=hidden隱藏域有什么作用? 舉例說明
<strong>答:</strong>用來暫時存儲信息,用戶無法看見,在需要的時候可以直接拿來使用,也可以用于服務器驗證用戶權限。如value屬性值被提交給服務器,服務器根據這個值判斷用戶來源,防止偽造網頁提交數據。