�Ϥ���ˤ��ȤФ����ä������ȤФϿ��ȶ��ˤ��ꡢ���ȤФϿ��Ǥ��ä��� -- ��ϥͤˤ��ʡ����

����Ǥϡ��ץ�����ޡ������Ϥɤ���äƥ���ԥ塼��������˻��Ȥߤ���ΤǤ��礦��

�����ǥ쥷�Ԥ��Ƥ��о줷�ޤ����쥷�Ԥϲ��ǽ񤫤�Ƥ���Ǥ��礦���������Ǥ������դǤ���

�����ͤϡ��쥷�Ԥ��ɤߡ��쥷�Ԥˤ������äƸ�������Ĵ�����������ˤ��ޤ���

���ʸ�Ϥ򡢰ʲ���ɽ�˽��ä��ɤ��ؤ��Ƹ��ޤ��礦��

����������ԥ塼����
����������
�쥷���ץ������
Ĵ������
��������

����ȡ������ʤ�ޤ���

����ԥ塼�����ϡ��ץ��������ɤߡ��ץ������ˤ������ä����Ϥ���������Ϥˤ��ޤ���

�����ʰ��а��б��Ǥ�������ۤɤ��줤���б�����ΤǤ���С��֥쥷�Ԥϸ��դǽ񤫤�Ƥ���פˤ�ָ��աפ���������ֲ����פ����뤳�Ȥ��Ѱդ˿仡�Ǥ��ޤ���

���줬���ץ�����ߥ󥰸���Ǥ���

�ץ�����ߥ󥰸���Ȥ�������

�֥ץ������Ȥϻ��ȤߤǤ���ס֥ץ�����ߥ󥰤Ȥϻ��Ȥߤ��뤳�ȤǤ���פ����˸����ޤ�����������Ϥ������������뤳�Ȥ�����ޤ���

�ץ�����ߥ󥰤Ȥϡ��ץ�����ߥ󥰸����Ȥäƥ���ԥ塼�����˼¹Բ�ǽ�ʻ��Ȥߤ򶵤��뤳�ȤǤ���

�����ǽ��פʤΤϡ��֥���ԥ塼�����˼¹Բ�ǽ�ʡפȤ������ȤǤ������줬���ץ�����ߥ󥰤�쥷�ԤȤϾ�����ä���Τˤ��Ƥ��ޤ����ֿͻ�����भ���ơפ����ܿͤʤ��������кѤळ�Ȥ򡢥���ԥ塼�����������ȡֿͻ��Ȥϲ����ס���भ�ȤϤʤˤ��פȤ������Ȥ�̩��������Ƥ��ͤФʤ�ޤ������ܿͤˤȤäơֿͻ��פ����भ�פ�ָ����ޤǤ�ʤ��פ��ȤǤ���������ԥ塼�����ˤϤ��Ρָ����ޤǤ�ʤ����ȡפȤ����Τ���Ĥ�ʤ��ΤǤ������ư줫�鶵���Ƥ����ʤ���Фʤ�ʤ��ΤǤ���

���줬��̤���˥���ԥ塼�����ˤϥ��졼�饤�������ʤ��������ͳ�ȤʤäƤ��ޤ���

�������ꡢ���ٶ��������ȤǤ���С�˺����פ�(����ޤ���̩��)̿����ޤ�˺��뤳�Ȥ⤢��ޤ��󤷡�Ʊ�����Ϥ������ɬ��Ʊ�����Ϥ��֤��ޤ������줬�ʹ֤��ȡ����Ȥ�����Ʊ��������ȤäƤ⡢���ͤ��Ѥ��н���夬���Τ��äƤ���Ǥ��礦��

�Ϥ���ƤΥץ������

�ȤϤ���������ԥ塼��������ϡ��������͡פϥ���ԥ塼�����Ǥ⡢�֥쥷�Ԥ�񤯡פΤϤ����ޤǿʹ֡��ʹ֤��Ȥ����줫���Τ���������Υ��Ƥ���Ȥ������ȤϤ���ޤ��������ڵ���®��ĥץ�������񤤤Ƥߤ뤳�Ȥˤ��ޤ��礦��

�Ѱդ���Τϡ��ƥ����ȥե�������ɤ߽񤭤Ǥ��륨�ǥ�����Web�֥饦���������ǥ�����Windows�ʤ�֥��Ģ�ס�Mac�ʤ��TextEdit�פǹ����ޤ��󡣤��Υ��ǥ����˰����礽�Τޤްʲ��Τ褦���Ǥäơ������"hello.html"�Ȥ���̾�����դ�����¸���Ƥ�����������������������Ⱦ�ѤǤ���

<input type="submit" value="Hello, World!" onclick="alert(this.value)">

����hello.html���٤�Web�֥饦���dz����ƤߤƤ����������ʲ��Τ褦��ɽ�������Ϥ��Ǥ���

���Υܥ���򥯥�å����Ƥߤޤ��礦������ʴ����Υ����������ܥå�����ɽ�������Ϥ��Ǥ���

�֥饦���ˤ�äƤϡ�����ʴ��������Τ�ޤ���

hello-safari

����ǤȤ��������ޤ������ʤ��Ϥ���ǡ�Web�֥饦�����ǥܥ����ɽ�������ܥ���򥯥�å�����ȥ����������ܥå����˥�å�������ɽ�������ץ������פ�񤤤��櫓�Ǥ���

����Ǥϡ����Υץ�������⤦�����ܤ������Ƥߤ뤳�Ȥˤ��Ƥߤޤ���

���Υץ�����ࡢ�¤������θ��դǽ񤫤�Ƥ��ޤ�����Ĥ�HTML��̾����ʹ�������Ȥ��餤����Ǥ��礦��Web�ڡ�����񤯤���θ���Ǥ���<input�ǻϤޤ�Ȥ������顢>�ޤǤ�������ɽ�����뤫����ꤷ�Ƥ��ޤ���

<input
 type="submit"                &lt!--����ϥ��֥ߥåȥܥ���Ǥ�-->
 value="Hello, World!"        &lt!--���Ƥ�"Hello, World!"-->
 onclick="alert(this.value)"  &lt!--����å����줿�顢"alert(this.value)"��¹�-->
>

�����ơ�����alert(this.value)�����ܽ�Ǥ�äѤ�Ȥ�JavaScript�Ȥ�������ǽ񤫤�Ƥ��ޤ������Τ鷺����ԤΥץ������ˡ�������θ��줬�ФƤ���Ȥ����Τ϶ä��٤����ȤǤ������¤Ǥ���

���������褯�ͤ���С����ʲ桹���ȤäƤ������--�ץ�����ޡ��Ϥ����ơּ�������פȸƤӤޤ�--���äơ������ܸ�ǡإץ�����ߥ󥰸���٤Ȥ����ΤϱѸ�Ǥ�"A Computer Language"�Ǥ���פȤ������ˡ�������̵���ʤ�������ҡפˤ��뤳�Ȥ�����ޤ������������̤θ�������äƤ��뤳�ȼ��Τ϶ä��ۤɤΤ��ȤǤϤ���ޤ���

�ˤ⤫����餺���ʤ������ǤϤ虜�虜���������̤θ��������Ҥˤ����ΤǤ��礦����

����ˤϸ����Ը���������

�¤ϡ��嵭�Υץ������ϡ�100% JavaScript�ǽ񤯤��Ȥ�Ǥ��ޤ�(�ɤ���äƽ񤯤����ɼԤν���Ȥ������Ȥˤ��ޤ�)���ˤ�ؤ�餺��HTML�����JavaScript�����äƤ���Τϡ�ξ�Ԥ����줾���̤���Ū�Τ���˺��줿���������Ǥ���

HTML�ϡ������ˤ�HyperText Markup Language�ȸ����ޤ����ϥ��ѡ��ƥ����ȡ����ʤ����˲������󥯤�¸�ߤ���ڡ����򡢿ʹ֤ˤ�񤭤䤹�������ƥ���ԥ塼�����ˤ��ɤߤ䤹�����뤿��˹ͤ������줿����Ǥ�������HTML���о줷�������ϡ�Web�ڡ����ϻ�Υڡ����˻��ơ�����ۤɡ�ư���פ������ΤǤϤ���ޤ���Ǥ�����

��������Web�����Ѥ��ʤ�ˤĤ졢Web�ڡ������ñ�ʤ�ץϥ��ѡ��ƥ����ȤȤ��ƻȤ��ΤϤĤޤ�ʤ��Ȼפ��ͤ�ФƤ��ޤ��������ϥե������Ĥ����ꡢ�ܥ����Ĥ�����Ȥ��ä�����ư���ץڡ������ꤿ����������HTML�Ϥ����ޤǡ���Ū�פʥϥ��ѡ��ƥ����Ȥ�񤯤���θ��졣�ɤ�������褤����

���������ޤ줿�Τ���JavaScript�Ǥ���JavaScript�ϡ�HTML�ǤϽ񤱤ʤ��ä�����ư���פ�񤭲�������θ���Ǥ���HTML��Web�ڡ����Ȥ����֤�Ρפ�񤯤���θ�����ä��Τ��Ф���JavaScript��Web�ڡ�����ɤ������������뤫�פȤ����֤��ȡפ�񤯤���θ���Ȥ����櫓�Ǥ���

����Ǥϡ����ܸ�Τ褦��ξ�����äڤ�˽񤱤�����ǽ餫����Ф�������ʤ����פȤ����ո��⤢��ޤ������¤ϥ���ԥ塼������ǻ�Ժ������Ƥߤ�ȡ��֤�Ρפȡ֤��ȡפϤ�������̤�Ƥ������� �Թ��¿������¿�����Ȥ˵����Ĥ��ޤ�������ԥ塼���������ˤ���ȡ���Ĥθ�������Ƥ�񤯤��⡢���Ⱦ��˱����ơ��Ȥ������Ȥ�ʬ�������������ʾ�礬�¤�¿���ΤǤ���

�����ǡ��⤦���٥ץ������򸫤ƤߤƤ���������alert(this.value)��this.value�äư��Τʤ�Ǥ��礦��������ޤ������ڵ�ǡ����٤ϰʲ��Τ褦�˥ץ�������񤭴����Ƥߤޤ��礦��

<input type="submit" value="Goodbye, World!" onclick="alert(this.value)">

�ܥ���򥯥�å����ƤߤƤ�������������ɽ������ޤ�����?

���դ����ߤ����Τϡ������ǽ񤭴������ΤϤ����ޤ�HTML����ʬ�Ǥ��äơ�JavaScript����ʬ��alert(this.value)�ǤϤʤ����Ȥ������ȤǤ����ֻ��Ȥߡפ��Ѥ�äƤ��ʤ��ΤǤ����Ѥ�ä��Τ������Ȥ����ȡ������ϡפǤ���"Hello"��"Goodbye"�ˤʤä��櫓�Ǥ������Τ褦�ʷ��ǡ�HTML��JavaScript�ϡ�ñ��HTML��JavaScript�����äƤ���ΤǤϤʤ����ߤ��˴�Ϣ�����äƤ���櫓�Ǥ���

�ޤȤ�

  • �ץ������ϡ��ץ�����ߥ󥰸���ǽ�
    • �ʹߡ��ܽ�Ǥϡָ���פϥץ�����ߥ󥰸�������ܸ��Ѹ�ʤɤϡּ�������פȸƤӤޤ�
  • �ץ�����ߥ󥰸���ˤ⤤����������
  • ����ˤϸ����Ը���������
  • ���������̤θ���������ळ�Ȥ��ǽ�Ǥ���
  • �������ǽñ¤«¤ì¤¿ï¿½ï¿½Î¤ï¿½ï¿½Ì¤Î¸ï¿½ï¿½ï¿½Ç¤Ä¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½È¤ï¿½ï¿½Ç½ï¿½Ç¤ï¿½ï¿½ï¿½

Dan the Programmer