PHP学习3
来源:互联网 发布:网络推广电话销售 编辑:程序博客网 时间:2024/05/22 00:49
一、frameset中frame之间的联动
假设frameset分成上左右 top left right三个部分 ,每个部分都可以引入不同的页面
如果想在top中引入页面,直接在对应的frame中的src加入页面就可以了
如果想点击左边页面的某些位置,使它的内容出现在右边,则让左右两个部分进行联动就可以了, 先在左边引入一个页面,页面中的内容书写自己想表达内容,也可以写链接,用a标签来描述想解释的内容,href中填上用来跳转到另一个页面中的地址,并在a标签是写上target, 对于right部分,给frame框架起一个name,然后把name的属性值填写到之前a标签的target的属性值那里,也就是相当于right部分引入的页面也就是left部分链接的页面,从而实现左右部分的联动
二、iframe内联框架 <iframe></iframe>之间不能写东西,框架是引入页面,如果想在框架里展现东西,则在引入地址的那个页面修改
iframe直接写再body里面就可以,不用去掉body,相当于直接在body里卖开辟了一块小空间,这个空间在显示出来的页面上是不可以调节的,而frameset中的frame如果没有设置noresize属性,在页面上是不可以调节大小的,需要到代码中调,iframe跟frameset一样,有scrolling,frameborder,border,bordercolor等属性。要想实现两个或三个iframe的联动,跟frameset实现联动的方式是一样的。
三、表单<form></form>(表单中的width height border bgcolor这些属性都是无效的,表单最要注意的是提交地址action=“”和提交方式method=“”)
【注】要将所有要提交的东西放在form标签内包裹起来
属性:
action 提交地址 基本上都是提交到PHP文件(配合PHP来使用)
method 提交方式
post 以post方式来提交(地址栏不可见)
get 以get(地址栏)方式来提交
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码,下面是它的属性值
application/x-www-form-urlencoded 在发送前编码所有字符(默认)
input的属性
name 名字
value 值(修改时要删除,修改之前的值可以提交到后台)
maxlength 最大长度
placeholder 默认值(修改时不用删除,修改之前不会提交到后台)
readonly 只读,不可以修改这里的值
required 规定必需在提交之前填写输入字段 如果使用该属性,则字段是必填(或必选)的。
disabled 可设置或返回是否禁用单选按钮。
size 文本框占字节的个数
autofocus 自动获取input焦点,也就是只要一刷新页面,光标就会停在指定的地方
checked 单选和多选的默认值
<label></label>
<input type="radio" name="sex" id="nv"/><label for="nv">女</label>
可以实现点击女就选中单选,对多选的选项一样有效
type控制input的类型
text 文本输入框
password 密码输入框
radio 单选框,所有单选框都要给name值并且name值必须一样,所有单选框必须有value值,用来给后台接受数据
checkbox 多选框,如果同时要选定多个,,所有多选框都要给name值并且name值必须一样,而且要加上[] 如name=”multi[]“ ,不然后台只能获取到最后一次选定的值
submit 提交按钮,跟<button></button>的效果一样
file 文件传输
color 取色
date 日期
number 纯数字
email 邮箱
hidden 隐藏域(用于传值,不显示到页面上)
button 按钮(配合js使用)
reset 重置
四、下拉框
<select>
multiple 复选,如果使用多选,name值就必须跟checkbox一样使用[],也就是数组形式
<option>表示某一个选项</option>
</select>
五、文本域
<textarea colw="" row="" name="">如果要显示内容在页面上,直接在这里填写就可以了</textarea> cols根 rows用来控制它的大小
六、头元素
<title></title>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css; href='css样式的来源'" /> 注意这里的href一定要使用单引号
<meta name="keywords" content="" />
<meta name="description content="" />
<meta http-equive="refresh" content="3; url='要跳转的地址'" 这里的url需要使用单引号
假设frameset分成上左右 top left right三个部分 ,每个部分都可以引入不同的页面
如果想在top中引入页面,直接在对应的frame中的src加入页面就可以了
如果想点击左边页面的某些位置,使它的内容出现在右边,则让左右两个部分进行联动就可以了, 先在左边引入一个页面,页面中的内容书写自己想表达内容,也可以写链接,用a标签来描述想解释的内容,href中填上用来跳转到另一个页面中的地址,并在a标签是写上target, 对于right部分,给frame框架起一个name,然后把name的属性值填写到之前a标签的target的属性值那里,也就是相当于right部分引入的页面也就是left部分链接的页面,从而实现左右部分的联动
二、iframe内联框架 <iframe></iframe>之间不能写东西,框架是引入页面,如果想在框架里展现东西,则在引入地址的那个页面修改
iframe直接写再body里面就可以,不用去掉body,相当于直接在body里卖开辟了一块小空间,这个空间在显示出来的页面上是不可以调节的,而frameset中的frame如果没有设置noresize属性,在页面上是不可以调节大小的,需要到代码中调,iframe跟frameset一样,有scrolling,frameborder,border,bordercolor等属性。要想实现两个或三个iframe的联动,跟frameset实现联动的方式是一样的。
三、表单<form></form>(表单中的width height border bgcolor这些属性都是无效的,表单最要注意的是提交地址action=“”和提交方式method=“”)
【注】要将所有要提交的东西放在form标签内包裹起来
属性:
action 提交地址 基本上都是提交到PHP文件(配合PHP来使用)
method 提交方式
post 以post方式来提交(地址栏不可见)
get 以get(地址栏)方式来提交
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码,下面是它的属性值
application/x-www-form-urlencoded 在发送前编码所有字符(默认)
multipart/form-data(上传文件时使用) 不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值
text-plain 空格转换为 "+" 加号,但不对特殊字符编码。
<input type=""/><input /> input类型的一定要注意写name跟value值,不然表单提交的地方是无法获取到这些内容的值的input的属性
name 名字
value 值(修改时要删除,修改之前的值可以提交到后台)
maxlength 最大长度
placeholder 默认值(修改时不用删除,修改之前不会提交到后台)
readonly 只读,不可以修改这里的值
required 规定必需在提交之前填写输入字段 如果使用该属性,则字段是必填(或必选)的。
disabled 可设置或返回是否禁用单选按钮。
size 文本框占字节的个数
autofocus 自动获取input焦点,也就是只要一刷新页面,光标就会停在指定的地方
checked 单选和多选的默认值
<label></label>
<input type="radio" name="sex" id="nv"/><label for="nv">女</label>
可以实现点击女就选中单选,对多选的选项一样有效
type控制input的类型
text 文本输入框
password 密码输入框
radio 单选框,所有单选框都要给name值并且name值必须一样,所有单选框必须有value值,用来给后台接受数据
checkbox 多选框,如果同时要选定多个,,所有多选框都要给name值并且name值必须一样,而且要加上[] 如name=”multi[]“ ,不然后台只能获取到最后一次选定的值
submit 提交按钮,跟<button></button>的效果一样
file 文件传输
color 取色
date 日期
number 纯数字
email 邮箱
hidden 隐藏域(用于传值,不显示到页面上)
button 按钮(配合js使用)
reset 重置
四、下拉框
<select>
multiple 复选,如果使用多选,name值就必须跟checkbox一样使用[],也就是数组形式
<option>表示某一个选项</option>
</select>
五、文本域
<textarea colw="" row="" name="">如果要显示内容在页面上,直接在这里填写就可以了</textarea> cols根 rows用来控制它的大小
六、头元素
<title></title>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css; href='css样式的来源'" /> 注意这里的href一定要使用单引号
<meta name="keywords" content="" />
<meta name="description content="" />
<meta http-equive="refresh" content="3; url='要跳转的地址'" 这里的url需要使用单引号
阅读全文
0 0
- PHP入门学习3
- php 学习(3)
- php-学习(3)
- PHP学习3 查询
- php 学习笔记3
- PHP学习3
- php学习随记3
- php学习日记3
- PHP学习(3)
- php学习--3基础知识
- PHP学习(3)
- PHP学习3
- php学习3
- PHP学习笔记-PHP语言基础3
- PHP学习-DAY3-PHP基础3
- PHP学习3 — PHP操作数据库
- PHP学习3 — PHP操作数据库
- PHP学习3 — PHP操作数据库
- <有用>解决Apache长时间占用内存大的问题,Apache 内存优化方法-以及查看线程进程命令
- AD中设置元件间的间隔规则
- 《Spring源码深度解析》学习笔记——默认标签的解析
- Bitmap_图片硬盘缓存(3)
- 什么是「穷人思维」?
- PHP学习3
- 文章标题今日收获
- linux SSH免密码远程登录
- Linux下实现冒泡排序
- Java入门菜鸟 高手勿喷
- html学习第四天以及css初识
- 我的java学习之旅----------基础知识盘点(1)
- Android中Canvas绘图之Shader使用图文详解---转载
- Redis整合Mybatis