JavaScript´ðËÜʸˡ
#JavaScript¤ÎÀßÄê######################################################################
¢£TYPE °À
<script type="text/javascript">
¢£src°À
<script type="text/javascript" src="test.js">
¢£METAµ½Ò
<meta http-equiv="Content-Script-Type" content="text/javascript">
¢£URLµ½Ò¡§javascript:¤Ç»Ï¤á¤ë
<a href="javascript:alert('Hello!!')">Click Me</a>
¢£ÊÑ¿ô¤ÎÀë¸À
var x=5; ¢«ÊÑ¿ô¤Î·¿¤Ï¶èÊ̤·¤Ê¤¤¤Î¤Ç¡¢Àë¸À»þ¤Ë¤â»ØÄꤷ¤Ê¤¤
¢£¥³¥á¥ó¥È¤Î½ñ¤Êý
/* ¥³¥á¥ó¥È */
¢£Âçʸ»ú¤È¾®Ê¸»ú
¶èÊ̤¹¤ë
#ÊÑ¿ô##################################################################################
¢£¿ôÃÍ
var a=12345; // 10¿Ê¿ô¤Î12345
var b=012; // 8¿Ê¿ô¤Î12
var c=0x1b; // 16¿Ê¿ô¤Î1B¡Ê10¿Ê¿ô¤Î27¡Ë
¢£Ê¸»úÎó
var str1="¤¢¤¤¤¦¤¨¤ª";
var str2='¤¢¤¤¤¦¤¨¤ª';
#Ì¿Îáʸ################################################################################
¢£ifʸ
if(n < 10){
¢£switchʸ
switch(n){
¢£whileʸ
var n = 0;
while (n < 10) {
}
¢£forʸ
for(i = 0; i < 10; i++){
}
for(i in navigator){
}
¢¨break¡¢continue¤â»ÈÍѲÄ
¢£with¡Ê¥ª¥Ö¥¸¥§¥¯¥È»²¾È¡Ë
with (document) {
¡¡write(bgColor);
}
#¥¤¥Ù¥ó¥È¥Ï¥ó¥É¥é######################################################################
¢£¥¤¥Ù¥ó¥È¥Ï¥ó¥É¥é¤Ç¤ÎÊ£¿ô¤Î´Ø¿ô¤Î¸Æ¤Ó½Ð¤·
onclick="alert('A'); alert('B');"
¢£´Ø¿ô¤«¤é¡¢false¤òÊÖ¤¹
false¤¬ÊÖ¤µ¤ì¤¿¾ì¹ç¡¢ËÜÍè¤ÎÆ°ºî¡Ê¥ê¥ó¥¯¡¢¥µ¥Ö¥ß¥Ã¥È¡Ë¤¬Ìµ¸ú¤Ë¤Ê¤ë
<a href="xxx.htm" onclick="return kakunin()">XXX</a>
<form action="">
¡¡<input type="submit" value="OK" onclick="return kakunin('OK');">
</form>
¢£ ³Æ¼ï¥¤¥Ù¥ó¥È¥Ï¥ó¥É¥é
¡¥¯¥ê¥Ã¥¯»þ
¢¥¡¼Áàºî»þ
£¥Þ¥¦¥¹Áàºî»þ
¤¥í¡¼¥É»þ
¥¥Õ¥©¡¼¥«¥¹»þ
¦¥µ¥Ö¥ß¥Ã¥È»þ
§¥Õ¥©¡¼¥àÆâÍƤÎÊѹ¹»þ
¨¥¦¥£¥ó¥É¥¦Áàºî»þ
#¥Ó¥ë¥È¥¤¥ó´Ø¿ô######################################################################
¢£¿ôÃÍÊÑ´¹
¡parseInt(string)
var x = parseInt("1.99"); // 1 ¤È¤Ê¤ë
var y = parseInt("abc123"); // NaN ¤È¤Ê¤ë
¢£Ê¸»ú¥³¡¼¥ÉÊÑ´¹
¡escape(string)¡¡¡§¥¨¥ó¥³¡¼¥É¤¹¤ë
var str = escape("¤¤¤í¤Ï");
¢unescape(string)¡¡¡§¥Ç¥³¡¼¥É¤¹¤ë
var str = unescape("%82%A2%82%EB%82%CD");
¢£¥¹¥¯¥ê¥×¥È¼Â¹Ô
¡eval(statements) (e3/N2)
statements ¤ò JavaScript ¤Î¹½Ê¸¤È²ò¼á¤·¤Æ¼Â¹Ô¤·¡¢¤½¤Î·ë²Ì¤òÊÖ¤·¤Þ¤¹¡£
var ans = eval("3 + (6 * 4)");
¢£TYPE °À
<script type="text/javascript">
¢£src°À
<script type="text/javascript" src="test.js">
¢£METAµ½Ò
<meta http-equiv="Content-Script-Type" content="text/javascript">
¢£URLµ½Ò¡§javascript:¤Ç»Ï¤á¤ë
<a href="javascript:alert('Hello!!')">Click Me</a>
¢£ÊÑ¿ô¤ÎÀë¸À
var x=5; ¢«ÊÑ¿ô¤Î·¿¤Ï¶èÊ̤·¤Ê¤¤¤Î¤Ç¡¢Àë¸À»þ¤Ë¤â»ØÄꤷ¤Ê¤¤
¢£¥³¥á¥ó¥È¤Î½ñ¤Êý
/* ¥³¥á¥ó¥È */
¢£Âçʸ»ú¤È¾®Ê¸»ú
¶èÊ̤¹¤ë
#ÊÑ¿ô##################################################################################
¢£¿ôÃÍ
var a=12345; // 10¿Ê¿ô¤Î12345
var b=012; // 8¿Ê¿ô¤Î12
var c=0x1b; // 16¿Ê¿ô¤Î1B¡Ê10¿Ê¿ô¤Î27¡Ë
¢£Ê¸»úÎó
var str1="¤¢¤¤¤¦¤¨¤ª";
var str2='¤¢¤¤¤¦¤¨¤ª';
#Ì¿Îáʸ################################################################################
¢£ifʸ
if(n < 10){
¢£switchʸ
switch(n){
¢£whileʸ
var n = 0;
while (n < 10) {
}
¢£forʸ
for(i = 0; i < 10; i++){
}
for(i in navigator){
}
¢¨break¡¢continue¤â»ÈÍѲÄ
¢£with¡Ê¥ª¥Ö¥¸¥§¥¯¥È»²¾È¡Ë
with (document) {
¡¡write(bgColor);
}
#¥¤¥Ù¥ó¥È¥Ï¥ó¥É¥é######################################################################
¢£¥¤¥Ù¥ó¥È¥Ï¥ó¥É¥é¤Ç¤ÎÊ£¿ô¤Î´Ø¿ô¤Î¸Æ¤Ó½Ð¤·
onclick="alert('A'); alert('B');"
¢£´Ø¿ô¤«¤é¡¢false¤òÊÖ¤¹
false¤¬ÊÖ¤µ¤ì¤¿¾ì¹ç¡¢ËÜÍè¤ÎÆ°ºî¡Ê¥ê¥ó¥¯¡¢¥µ¥Ö¥ß¥Ã¥È¡Ë¤¬Ìµ¸ú¤Ë¤Ê¤ë
<a href="xxx.htm" onclick="return kakunin()">XXX</a>
<form action="">
¡¡<input type="submit" value="OK" onclick="return kakunin('OK');">
</form>
¢£ ³Æ¼ï¥¤¥Ù¥ó¥È¥Ï¥ó¥É¥é
¡¥¯¥ê¥Ã¥¯»þ
- onclick ¡§¥¯¥ê¥Ã¥¯¤µ¤ì¤¿»þ
¢¥¡¼Áàºî»þ
- onkeydown ¡§¥¡¼¤¬²¡¤µ¤ì¤¿»þ
- onkeyup ¡§²¡¤µ¤ì¤¿¥¡¼¤¬Î¥¤µ¤ì¤¿»þ
£¥Þ¥¦¥¹Áàºî»þ
- onmousedown ¡§¥Þ¥¦¥¹¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤¿»þ
- onmouseup ¡§¥Þ¥¦¥¹¥Ü¥¿¥ó¤¬Î¥¤µ¤ì¤¿»þ
- onmouseover ¡§¥Þ¥¦¥¹¥«¡¼¥½¥ë¤¬¤½¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ë¾è¤Ã¤¿»þ
- onmouseout ¡§¥Þ¥¦¥¹¥«¡¼¥½¥ë¤¬¤½¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤«¤éÎ¥¤ì¤¿»þ
¤¥í¡¼¥É»þ
- onload ¡§¥Ú¡¼¥¸¤¬Æɹþ¤Þ¤ì¤¿»þ
- onunload ¡§Â¾¤Î¥Ú¡¼¥¸¤Ë°ÜÆ°¤¹¤ë»þ
¥¥Õ¥©¡¼¥«¥¹»þ
- onfocus ¡§¥Õ¥©¡¼¥«¥¹¤òÆÀ¤¿»þ
- onblur ¡§¥Õ¥©¡¼¥«¥¹¤ò¼º¤Ã¤¿»þ
¦¥µ¥Ö¥ß¥Ã¥È»þ
- onsubmit ¡§¥Õ¥©¡¼¥à¤¬¥µ¥Ö¥ß¥Ã¥È¤µ¤ì¤¿»þ
- onreset ¡§¥Õ¥©¡¼¥à¤¬¥ê¥»¥Ã¥È¤µ¤ì¤¿»þ
§¥Õ¥©¡¼¥àÆâÍƤÎÊѹ¹»þ
- onchange ¡§¥Õ¥©¡¼¥àÉôÉʤÎÆâÍƤ¬Êѹ¹¤µ¤ì¤¿»þ
¨¥¦¥£¥ó¥É¥¦Áàºî»þ
- onresize ¡§¥¦¥£¥ó¥É¥¦¤¬¥ê¥µ¥¤¥º¤µ¤ì¤¿»þ
- onmove ¡§¥¦¥£¥ó¥É¥¦¤¬°ÜÆ°¤µ¤ì¤¿»þ
#¥Ó¥ë¥È¥¤¥ó´Ø¿ô######################################################################
¢£¿ôÃÍÊÑ´¹
¡parseInt(string)
var x = parseInt("1.99"); // 1 ¤È¤Ê¤ë
var y = parseInt("abc123"); // NaN ¤È¤Ê¤ë
¢£Ê¸»ú¥³¡¼¥ÉÊÑ´¹
¡escape(string)¡¡¡§¥¨¥ó¥³¡¼¥É¤¹¤ë
var str = escape("¤¤¤í¤Ï");
¢unescape(string)¡¡¡§¥Ç¥³¡¼¥É¤¹¤ë
var str = unescape("%82%A2%82%EB%82%CD");
¢£¥¹¥¯¥ê¥×¥È¼Â¹Ô
¡eval(statements) (e3/N2)
statements ¤ò JavaScript ¤Î¹½Ê¸¤È²ò¼á¤·¤Æ¼Â¹Ô¤·¡¢¤½¤Î·ë²Ì¤òÊÖ¤·¤Þ¤¹¡£
var ans = eval("3 + (6 * 4)");
2006ǯ07·î09Æü(Æü) 00:07:55 Modified by alivealive