本文共 1903 字,大约阅读时间需要 6 分钟。
http默认端口号80 域名www. Baidu. com是ip地址 :80默认忽略。
没有工程名默认访问root文件 没有资源名默认访问index. html。
XML <![CDATA][]>中括号内声明文本内容。
引用css样式 引用js文件div 标签 默认独占一行
span 标签 它的长度是封装数据的长度 p 段落标签 默认会在段落的上方或下方各空出一行来(如果已有就不再空)a 标签是 超链接
href 属性设置连接的地址 target 属性设置哪个目标进行跳转 _self 表示当前页面 ( 默认值 ) _blank 表示打开新页面来进行跳转form 标签是表单标签
colspan 属性设置跨列 rowspan 属性设置跨行 action 属性设置提交的服务器地址 method 属性设置提交的方式 GET(默认值)或 POST 表单提交的时候,数据没有发送给服务器的三种情况: 1、表单项没有 name 属性值 2、单选、复选(下拉列表中的 option 标签)都需要添加 value 属性,以便发送给服务器 3、表单项不在提交的 form 标签中GET一般用于获取/查询资源信息,而POST一般用于更新资源信息(包括增、改)。
GET 请求的特点是: 1、浏览器地址栏中的地址是:action 属性[+?+请求参数] 请求参数的格式是:name=value&name=value 2、不安全 3、它有数据长度的限制 POST 请求的特点是: 1、浏览器地址栏中只有 action 属性值 2、相对于 GET 请求要安全 3、理论上没有数据长度的限制 http post请求比get请求多了一个请求体,里面是发送给服务器的数据。js弱类型,java强类型。强类型就是定义变量时,类型已确定。
jQuery attr 和prop(获取值): attr一般操作非选择属性,prop一般操作选择属性。 attr还可以操作自定义属性 attr() 方法设置或返回被选元素的属性值。jQuery 增加是增加在子元素里,插入是插入平级标签。
JS事件绑定时 函数名加括号代表执行这个方法,不加括号代表把这个函数赋给某个变量。
先执行jquery页面加载再执行原生js页面加载。
原因:1.jQuery的页面加载完成之后时浏览器的内核解析完页面的标签创建好DOM对象之后就会马上执行。 2.原生js的页面加载完成后,除了要等浏览器内核解析完标签创建好DOM对象, 还要等标签显示需要的内容加载完成。原生js页面加载完成后,只会执行最后一次的赋值函数(覆盖)。
jQuery的页面加载完成之后是把全部注册的function函数,依照页面次序全部执行。在给元素绑定事件的时候,在事件的 function( event ) 参数列表中添加一个参数,这个参数名,我们习惯取名为 event。
这个 event 就是 javascript 传递参事件处理函数的事件对象。在 Java 中函数允许重载。但是在 JS 中函数的重载会直接覆盖掉上一次的定义,
因为JS在页面加载完成后只会执行最后一次赋值函数。/**
事件的静态注册和动态注册
function onclickFun() { alert(" 静态注册 onclick 事件"); } // 动态注册 onclick 事件 window.onload = function () { var btnObj = document.getElementById(“btn01”); btnObj.onclick = function () { alert(" 动态注册的 onclick 事件"); } } 按钮 1 按钮 2base 标签设置页面相对路径工作时参照的地址 href 属性就是参数的地址值
getJSON专门请求json数据的,而且getJSON可以实现跨域请求。
AJAX单选框的坑$(’‘input[type=radio][name=cat_id]:checked’’).val()
在同一个表单定义的按钮类型可能一致。
js隐藏标签内容用style.display=‘none’
jQuery用hide()转载地址:http://nyozi.baihongyu.com/