2009A

第一单元笔记


表单交互

<h1>表单</h1> <p>表单在网页中主要负责的是数据采集功能;</p> <h5>组成</h5> <p>表单标签:<form></form> 表单域:文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框 表单按钮:提交、复位、一般;将数据传送到后端服务器</p> <h6>action属性</h6> <p>用来指定表单提交的地址 URL地址(提交给程式)、电子邮件地址</p> <h5>method属性</h5> <p>get、post提交的具体方式</p> <h5>文本框</h5> <p>让访问者自己输入内容的表单对象 name属性:文本框名称,保证数据的准确采集,独一无二 size属性:宽度 maxlength属性:最多输入的字符数 value属性:初始值</p> <h5>密码框</h5> <p>特殊的文本域,用于输入密码,输入时会被隐藏</p> <h5>单选按钮</h5> <p>单选框用于访问者在选项中选择唯一答案的情况。 name属性:同一组中的单选项name值一致。 value属性:同一组,域值必须不同</p> <h5>复选框</h5> <p>复选框允许在待选项中一项以上的选项。 每个复选框都是一个独立的元素,都必须有一个唯一的名称。 name属性:名称独一无二</p> <h5>下拉框</h5> <p>下拉选择框允许你在一个有限的空间设置多种选项。 multiple属性:表示可以多选,如果不设置本属性,那么只能单选</p> <h5>文本域</h5> <p>输入内容</p> <h5>提交按钮</h5> <p>将输入的信息提交到服务器</p> <h5>重置按钮</h5> <h3>表单嵌入PHP脚本</h3> <pre><code class="language-php">&lt;select name="" id=""&gt; &lt;?php $city = ['北京', '天津', '上海', '河南', '山东']; foreach ($city as $val) { ?&gt; &lt;option value=""&gt;&lt;?php echo $val?&gt;&lt;/option&gt; &lt;?php } ?&gt; &lt;/select&gt;</code></pre> <h5>$_POST预定义变量</h5> <p>用于收集表单数据(超全局变量)</p> <h5>$_GET预定义变量</h5> <p>用于收集表单数据(超全局变量) 也可以收集URL中发送的数据</p> <h5>$_REQUEST预定义变量</h5> <p>用于收集HTML表单提交的数据(无论表单以什么方式提交,使用该变量均可获取到数据)(超全局变量)</p> <h3>is_numeric()</h3> <p>用于检测变量是否为数字或数字字符串</p>

页面列表

ITEM_HTML