http默认端口号80
没有工程名默认访问root文件 没有资源名默认访问index. html。
onclick本页面跳转的方法
①οnclick=“javascript:window.location.href=‘URL’”
②οnclick=“location=‘URL’”
③οnclick=“window.location.href=‘URL?参数名=参数值’”
div 标签 默认独占一行
span 标签 它的长度是封装数据的长度
p 段落标签 默认会在段落的上方或下方各空出一行来(如果已有就不再空)
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 传递参事件处理函数的事件对象。
base 标签设置页面相对路径工作时参照的地址 href 属性就是参数的地址值
getJSON专门请求json数据的,而且getJSON可以实现跨域请求。
AJAX单选框的坑$(’‘input[type=radio][name=cat_id]:checked’’).val()
单选框的val如果是on,记得给radio添加value
在同一个表单定义的按钮类型可能一致。
js隐藏标签内容用style.display=‘none’
jQuery用hide()
获取当前行的值可以通过节点去获取
例如: var province = $(this).parents(“tr”).find(“input[name=hpro]”).val()
获取option标签内的内容而不是value的值
$("#province option:selected").text()