�t����JavaScript

�@�t����JavaScript���t�@�����X�ł��B


���X�e�[�^�X�o�[�i�E�B���h�E�̍ʼn��s�j�ɕ�����\����������
���������ɕ�����\����������
���ϐ��̒l�𕶏����ɕ\����������
��"(�_�u���N�I�[�e�[�V����)��\����������
��'(�N�I�[�e�[�V����)��\����������
���t�H�[���̃e�L�X�g�G���A�ɕ�����\����������
���w�i�̐F��ς�����
�����݂̓��t�����߂���
�����ݎ��������߂���
���x���⒍�ӂ𑣂�����
����������͂�������
�����l�𕶎��ɂ������i�ϊ��j
�������𐔒l�ɂ������i�ϊ��j
��������̒�����P�����������o������
����莞�Ԃ��Ə������s������
����莞�Ԃ��Ƃ̏������~��������
���T�u�E�B���h�E���J������
���t�H�[���ɓ��͂��ꂽ����������o������
�������̃R���s���[�^�[�̃t�@�C����ǂݏo������
������̃R���s���[�^�[�Ƀt�@�C�����������݂���
���w��A�v���P�[�V�������N����������
���z����쐬������
��������̒��������߂���
���{�^���������ꂽ��w�肵���֐����Ăяo������
�����񐔌J��Ԃ�������\����������
�������𑾂��\����������
���������Α̂ŕ\����������
���������Α̂ŕ\�������_�ŕ\����������
��������̒�����w�肵��������𔲂��o������
�����߂��ȗ�������
������������������
�������𔭐���������
���P�’��O�̃y�[�W�ɖ߂�����
���w��y�[�W��ǂݍ��܂�����
���t�H�[���̓���̃{�^�������������ɂ�����
���Q�‚���t���[���̕Е���������������
�������N��̕����Ƀ}�E�X���d�Ȃ�����A����\����������
���q�X�g���[�̐���m�肽��


���t�H�[���̓���̃{�^�������������ɂ�����
�@click()���g�p����B�ȉ��̗�ł̓t�H�[����test�A�{�^����clk�ƂȂ��Ă���B

�@document.test.clk.click();


���w��y�[�W��ǂݍ��܂�����
�@location.href���g�p����B

�@location.href="�ǂݍ��܂������A�h���X"


���P�’��O�̃y�[�W�ɖ߂�����
�@history.go()���g�p����B

�@history.go(-1);


���q�X�g���[�̐���m�肽��
�@length���g�p����B

�@a = history.length;


�������𔭐���������
�@3.0��2.0�ł͕��@���قȂ�B2.0��3.0���ꂼ��̕��@�������B�������A2.0�̗����̐��x�͗ǂ��Ȃ��B

�E2.0�̏ꍇ
�@seed=89;
�@r = new Date();
�@r=Math.abs(Math.sin(r.getTime()*seed))*n;
�@seed = r*n;

�E3.0�̏ꍇ
�@Math.random();


������������������
�@indexOf()�܂���lastIndexOf()���g�p����BindexOf()�͐擪���猟�����AlastIndexOf()�͌�납�猟������B

�@document.write("12345678".indexOf("3"));


�����߂��ȗ�������
�@with()���g�p����B�J�b�R���ɂ̓I�u�W�F�N�g��������B�����w��ł��邪�A�擪�̃I�u�W�F�N�g�����F������Ȃ��B�����̃I�u�W�F�N�g���ȗ�����ꍇ�́Awith(Math){with(document){�`}}�̂悤�Ɉ͂ށB�������A�t�H�[���Ȃǂ̎w��͏ȗ��ł��Ȃ��B

�@with(document)
�@{
�@�@write("KaZuhiro FuRuhata");
�@}


��������̒�����w�肵��������𔲂��o������
�@substring()���g�p����B�ŏ��������o���擪�̈ʒu�A���������o�������̈ʒu+1�ɂȂ��Ă���B�擪��0����n�܂�B

�@document.write("abcdefg".substring(2,5));


�������𑾂��\����������
�@bold()���g�p����B����ȊO�ɂ��^�O�𗘗p������@������B������bold()�͎w�肳�ꂽ�����̂ݑ����Ȃ邪�^�O�w�肵�����̂�</B>���L�q���Ȃ��ƁA���̌�ɕ\������镶����������\�������B

�Ebold()���g�p����ꍇ
�@document.write("OpenSpace".bold());

�E�^�O���g�p����ꍇ
�@document.write("<B>OpenSpace</B>");


���������Α̂ŕ\����������
�@italics()���g�p����B����ȊO�ɂ��^�O�𗘗p������@������B������italics()�͎w�肳�ꂽ�����̂ݎΑ̂ɂȂ邪�^�O�w�肵�����̂�</I>���L�q���Ȃ��ƁA���̌�ɕ\������镶������Α̂ŕ\�������B

�Eitalics()���g�p����ꍇ
�@document.write("OpenSpace".italics());

�E�^�O���g�p����ꍇ
�@document.write("<I>OpenSpace</I>");


���������Α̂ŕ\�������_�ŕ\����������
�@italics()��blink()���g�p����B����ȊO�ɂ��^�O�𗘗p������@������B������italics()��blink()�͎w�肳�ꂽ�����̂ݎΆ^�_�ŕ\���ɂȂ邪�^�O�w�肵�����̂�</I>�A</BLINK>���L�q���Ȃ��ƁA���̌�ɕ\������镶������Ά^�_�ŕ\�������B

�Eitalics()��blink()���g�p����ꍇ
�@document.write("OpenSpace".italics().blink());

�E�^�O���g�p����ꍇ
�@document.write("<I><BLINK>OpenSpace</BLINK></I>");


�����񐔌J��Ԃ�������\����������
�@for���߂��g�p����B�ȉ��̗�ł�i<9��9��ύX�����9��łȂ��C�ӂ̉񐔕��J��Ԃ��\�������邱�Ƃ��o����B

�@for (i=0; i<9; i++) document.write("abc<BR>");


���X�e�[�^�X�o�[�i�E�B���h�E�̍ʼn��s�j�ɕ�����\����������
�@�X�e�[�^�X�o�[�ɕ�����\������ɂ͎��̂悤�ɂ���B

�@status = "������";


���������ɕ�����\����������
�@���̂悤��document.write�����g�p����B

�@document.write("������");


���ϐ��̒l�𕶏����ɕ\����������
�@���̂悤�ɕϐ����������΂悢�B"�ň͂�ł͂Ȃ�Ȃ��B

�@document.write(abc);


��"(�_�u���N�I�[�e�[�V����)��\����������
�@"(�_�u���N�I�[�e�[�V����)��\��������ꍇ��'�ň͂ށB

�@document.write(' " ');


��'(�N�I�[�e�[�V����)��\����������
�@'(�N�I�[�e�[�V����)��\��������ꍇ��"�ň͂ށB

�@document.write(" ' ");


���t�H�[���̃e�L�X�g�G���A�ɕ�����\����������
�@�t�H�[����mz�Ƃ������O���‚��Ă���A�e�L�X�g�G���A��txt�Ƃ������O���‚��Ă���Ƃ���Ύ��̂悤�ɂ���΂悢�B�t�H�[����e�L�X�g�G���A�ɖ��O��t����ɂ�NAME�I�v�V�������g�p����B

�@document.mz.txt.value="������";


���w�i�̐F��ς�����
�@���̖��߂��g���B�Ȃ��A�F�̎w����@��BODY�^�O�̃I�v�V������bgColor=�Ɠ����ł���B

�@document.bgColor="white";
�@document.bgColor="#11ee77";
�@document.bgColor="FF00BA";


�����݂̓��t�����߂���
�@���̂悤��Date()���g�p����B�ȉ��̃v���O�����ł�m�Ɍ����Ad�ɓ��ɂ�������B

�@dt = new Date();
�@m = dt.getMonth();
�@d = dt.getDate();


�����ݎ��������߂���
�@���̂悤��Date()���g�p����B�ȉ��̃v���O�����ł�h�Ɏ��ԁAm�ɕ��As�ɕb������B

�@dt = new Date();
�@h = dt.getHours();
�@m = dt.getMinutes();
�@s = getSeconds();


���x���⒍�ӂ𑣂�����
�@Alert���g�p����B�������A�ꍇ�ɂ���Ă̓V�X�e���G���[�Œ�~���鎖������̂Œ��ӂ��K�v�ł���B

�@alert("���ӂ��Ă�");


����������͂�������
�@�t�H�[�����g�p����ꍇ�́A�s�v�ł��邪�A�����łȂ��ꍇ�͎��̂悤��confirm���g�p����B

�@confirm("��������͂��Ă�������","�����ɕ���������");


�����l�𕶎��ɂ������i�ϊ��j
�@���̂悤�ɂ���΁A������ɕς��B

�@a = 99; //a�͐��l
�@a = ""+a; //����ŕ�����ɂȂ�


�������𐔒l�ɂ������i�ϊ��j
�@���̂悤��eval()���g�p����B�ȉ��̃v���O�����ł́Ab�͕�����Aa�ɂ͕ϊ��������l������B

�@a = eval(b);


��������̒�����P�����������o������
�@charAt���g�p���邩substring���g�p����B�P�����̏ꍇ��charAt�̕����֗��ł���B�ȉ��̃v���O�����ł͕�����"abcdefg"��5�Ԗځi�ŏ���0�ԁj�ł���f�̕�����ϐ�a�ɓ����B

�@a = "abcdefg".charAt(5);


����莞�Ԃ��Ə������s������
�@setTimeout�֐����g�p����B�ȉ��̃v���O�����ł͊֐�ac()���P�b���ƂɌĂяo���B1�b=1000�ł���B

�@tm = setTimeout('ac()',1000);


����莞�Ԃ��Ƃ̏������~��������
�@setTimeout�֐��ł̃^�C�}�[�ϐ���tm�Ƃ���΁A���̂悤�ɂ���Β�~����B

�@clearTimeout(tm);


���T�u�E�B���h�E���J������
�@���̂悤�ɂ���B�������A���P�[�V�������w�肷��ꍇ��window.location.href="���P�[�V����"�Ƃ��Ȃ����2.0�ł͓��삵�Ȃ��B

�@swin = window.open("http://www.mz.or.jp/","subWin");


���t�H�[���ɓ��͂��ꂽ����������o������
�@�ȉ��̃v���O�����ł̓t�H�[����mz�̃e�L�X�g�G���A��xvi�ɓ��͂��ꂽ�l��ϐ�a�ɓ����B

�@a = document.mz.xvi.value;


�������̃R���s���[�^�[�̃t�@�C����ǂݏo������
�@��{�I�ɏo���܂���B


������̃R���s���[�^�[�Ƀt�@�C�����������݂���
�@�ł��܂���B���������[�����������M����Ƃ������@������܂��B


���w��A�v���P�[�V�������N����������
�@��{�I�ɏo���܂���B


���z����쐬������
�@���̂悤��Array()���g�p����B�Ȃ��A2.0�ł��g�p�ł���B�Ȃ��A�����쐬������悢���s���ȏꍇ�̓J�b�R���̐��l���ȗ�����΂悢�B

�@a = new Array(99);


��������̒��������߂���
�@length���g�p����B�ȉ��̃v���O�����ł͕ϐ�a�ɕ�����̒���������B

�@a = "mz80kmz721mz2861".length;


���{�^���������ꂽ��w�肵���֐����Ăяo������
�@�ȉ��̃v���O�����ł́A���łɊ֐�ts()����`����Ă�����̂Ƃ���B

�@<INPUT TYPE="BUTTON" onClick="ts()">


���Q�‚���t���[���̕Е���������������
�@target�w��Ɠ�����������ꍇ�́Ahref���g�p����B�ȉ��̃v���O�����ł�frameName�̃t���[���̃A�h���X��mz.html�̓��e�ɏ���������B�����̃t���[��������������ꍇ�����l�ł���B

�@parent.frameName.location.href="mz.html";


�������N��̕����Ƀ}�E�X���d�Ȃ�����A����\����������
�@�ȉ��̂悤��onMouseOver���g�p����B�������AonMouseOver�̍Ō��return true��Ԃ��Ȃ��ƁA�����N��̃A�h���X���\������Ă��܂��B�ȉ��̃v���O�����ł́AURL�͓��Ɏw�肵�ĂȂ��B�܂��A�����\�����邽�߂̊֐�����EventX()�ɂ��Ă���B

�@<A HREF="http://�`" onMouseOver="EventX(); return true;">