Tv

@01A02ɒl͂s{^NbNĂB
@01͖͎ɁA02͊ȊO͂ꂽi͂OKj
@G[\܂B
@G[݂ȂƂOKʂ\܂B


쐬ӓ_

@E`FbNsɂ̓RXgN^addCheck\bhgpă`FbJ[
@@o^܂B

@E`FbN̓`FbJ[̓o^ɍs܂B

@E`FbNŃG[ƂȂƂANVCxgĂяoȂ悤ɂɂ
@@`FbNo^̍ŌaddErrorCheckReturner\bhĂяo^[i[o^ĂB

@EHTMLt@Cname="errorMessage"SPAN^O݂ƃG[bZ[Ẅ̗
@@Iɕ\܂B

@EG[ƂȂڂ͕Wł̓obNJ[ԐFɃG[܂B

@E̓tB[hIDƓlforLABEL^OG[܂B

@E`ς݂̃`FbJ[ƂPirkaChecker̊eIuWFNgNX݂܂B
@@ڍׂ̓}jAQƂĂB

@EȉɃ`FbJ[̓o^܂B

@@yz
    @EHTMLt@C
@        <span name="errorMessage" style="color: #ff0000"></span>
        
 @       <label name="label_text01" for="id_text01">01</label>
@            <input type="text" name="text01" id="id_text01"> ̓`FbN<br>
        
@        <label name="label_text02" for="id_text02">02</label></td>
@            <input type="text" name="text02" id="id_text02">̂ݓ͉\
        
@        <input type="submit" name="addButton" value="o^">

@    ERXgN^
@        addCheck("text01", PirkaChecker.required);
@        addCheck("text02", new PirkaCheckerString(PirkaCheckerStringChars.WIDE));
 @       addErrorCheckReturner();

@E܂AsetOfficialFieldName\bhgpătB[hɓ{tB[h
@@ݒ肷邱Ƃł܂B̓G[bZ[W̍ږɎgp܂B

@@yzFieldMap field = getFieldMap();
  @      field.setOfficialFieldName("text01", "01");
    @    field.setOfficialFieldName("text02", "02");

@E`FbNsANV\bhsubmit{^AC[W{^
@@̃uEU[̓f[^WEBT[oɑMƂ݂̂łB

@@NiA^Ojł̓f[^MȂߎ`FbN͍s܂B

@@܂AJavascriptFORMIuWFNgsubmit\bhsG[
@@`FbN͍sȂ̂łӂB
@@̏ꍇonElse\bh̐擪check\bhĂяoƂɂ莩`FbN
@@`FbNsƂł܂B
@@ڍׂJavascriptsubmitł̃CxgQƂĉB
