码迷,mamicode.com
首页 > 编程语言 > 详细

html,css,javascript

时间:2015-08-02 10:06:41      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

1、图片调用,<img src="">

2、页面跳转,<a href=""></a>
3、水平线,一般从窗口的最左端一直画到最右端,<hr size=3 align=left width=75%>
4、col 列;row 行
 跨多列colspan=3;跨多行rowspan=3;
5、表格是table,表单是form
6、type=“radio”产生单选表单
7、type=“checkbox“产生复选表单
8、type=”password“产生密码表单,输入会变成星号
9、type=”submit“ type=”reset“送出资料与重新填写
10、type=”hidden“产生一个隐藏域
11、textarea产生一个多行的输入列
12、下拉式选单,
 
 
<form action="#">
 
<select name="like" id="#">
 
<option value="very like">非常喜欢</option>
<option value="just ss">还算喜欢</option>
<option value="not so much">不太喜欢</option>
<option value="hate">非常不喜欢</option>
</select>
</form>
13、<a href=""></a>
14、html选择器,class选择器,相关class选择器,a.classname,独立class选择器,.classname,ID选择器
15、body没有那个属性的,加入内联css样式要style=“”;其他的本来就有。(可以调,是bgcolor)
16、var an_array = new
Array("hickory","dickory");
17、相关数组和上面的数组相同,但它不使用数字做索引,而是用
单词来做索引.
18、要保存多重cookie,只需给每个cookie一个不同的名字.如果
你要加入一个新的cookie,设置document.cookie 时并不会删
除前面已经设置了的cookies,所以:
 
var the_cookie ="my_happy_cookie=happiness_and_joy";
 
document.cookie = the_cookie;
 
var another_cookie= "my_other_cookie=more_joy_more_happiness";
 
document.cookie = another_cookie
19、但是如果你希望将cookie保存在用户的机器上你需要设置一
个cookie失效的时间,它的格式是一种叫做GMT的特殊格式. 
好在Javascript有一个日期的方法叫做toGMTString可以
帮助你.

20、cookie路径和域, 有一段Javascript询问了用户的姓名,你可能需要在你的另一

个网页例如主页中访问一个给定的名字.所以你必须设定该
cookie的路径.路径"path"用于设置可以读取一个cookie的最
顶层的目录.将cookie的路径设置为你的网页最顶层的目录可
以让该该目录下的所有网页都能访问该cookie.
21、第二页:如何给事件定时
在Javascript给事件定时很容易。其关键指令是setTimeout()
和clearTimeout()方法。利用setTimeout(), 指令可以在未来
的某个指定时间执行特定指令。
22、要使定时器循环工作你需要写一个函数实现循环调用。这里是
一个例子:
 
var the_count = 0;
var the_timeout;
function doTimer()
{
    window.document.timer_form.the_text.value = the_count;
    the_count += 2;
    the_timeout = setTimeout("doTimer();", 2000);
}
 23、而无限的"while" 循环则会锁定浏览器的工作,在执行该循环
的过程中浏览器不能同时执行别的任何指令。而setTimeout则
可以使循环的间隙中让浏览器执行别的工作。
24、产生问题的原因在于你将一个变量传递给setTimeout。你可以通
过将变量的值而不是变量本身传递给setTime来避免这个问题:
 
function alertInAMinute()
{
    var the_string = "hello";
    the_timeout = setTimeout("alert(" + the_string + ");",60000);
}
 
这段代码将变量the_string从setTimeout的引号中拉出来,由于
该变量变量目前不在setTimeout的引号内,JavaScript就可以从
记忆中找到该变量的值。
 25、每种浏览器除了有Document(文件)对象之外还有
Navigator对象,Navigator有两个属性包含着你所使用的浏览
器类型的所有信息:appName and appVersion.
26、例如,我们知道有些浏览器支持图片替换,有些则不行。好在
可以检测浏览器是否具备这种功能:只需检测浏览器是否具
有document.images对象即可:
 
if (document.images)
{
    do lots of image swap stuff
}
 27、History包含着你的浏览器访问过的URL的记录列表.History对
象使你能利用window.history.back()和
window.history.forward()在列表各项记录中来回切换。back
的功能和你的浏览器上的back按钮的作用是一致的。
28、 window.document.forms[0].elements[0].value = "hello!";
window.document.forms[the_form_name].elements[the_element_name].value = "hello!";
window.document.the_form.the_text_box.value = "hello!";
var the_element_string = "window.document." + the_form_name + "." + the_element_name; var the_element = eval(the_element_string); the_element_string.value = "hello!"; 
29、关键是学会怎样有效地调试你的程序。我有一些技巧可以帮助
你解决程序为什么没有象应该的那样运行,或者帮你首先避免
写有很多错误的代码:
 
用不同方式打印出变量
注意一般性错误
编码之前先想好
30、把一些警告对话框加入你的代码中是很有帮助的。不幸的是,每
隔一行就按一次“OK”也是一种痛苦。
 
不用警告对话框也能调试代码。一种选择是把调试信息写到窗体
的一个文本区内。另一种可能是把调试信息写在另一个窗口上。
这儿有一个把调试信息写在下面文本区的调试代码的例子。
 
使你的调试经历更舒适的第三个诀窍是这样的:创建不同的调试
等级,然后设置“调试”变量。
31、请注意我已经定义了一个叫“debug”的变量,它可以是
“none”,“alert”或“textarea”。于是当我想产生一个错
误信息时,我把它送给函数doError(),此函数可能什么也不做,
或者显示一个消息对话框,或者把消息粘贴到一个文本区中
32、限制循环内的工作量
 定制if-then-else语句,按最可能到最不可能的顺序
最小化重复执行的表达式,如pi
 
 

html,css,javascript

标签:

原文地址:http://www.cnblogs.com/guoyang134340/p/4695156.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!