![]()
![]() ![]() インターシステムズ(日) └日本語ドキュメント インターシステムズ(US) (有)エムブイビイ ダイナシステム(株) Googleグループ(英語) Googleグループ(日本語) George James Software cache'infoアーカイブ 【広告】
|
|
<html lang=ja> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>ユーザ登録みたいなの</title> </head> <body bgcolor="#DDFFDD"> <form name=F1> <table border=0 width=480> <tr><td>氏名<small> (漢字)</small><td><input type=text name=name1> <tr><td>氏名<small> (カタカナ)</small><td><input type=text name=name2> <tr><td>郵便番号<td><input type=text name=zip onChange="zipChange(this.value)"> ![]() <tr><td>都道府県<td><input type=text name=addr1> <tr><td>市区町村番地<td><input type=text name=addr2> <tr><td>アパート/マンション名<td><input type=text name=addr3> <tr><td colspan=2 align=center><input type=submit value="送信"> </table> </form> </body> <script> function zipChange(code) { //入力形式チェック…省略 var rev = #server(..ZipGet(code))#; //ハイパーイベント ![]() //戻り値は 都道府県,市区町村 の形式 //エラーは全て空欄として返される var x=rev.split(","); F1.addr1.value=x[0]; F1.addr2.value=x[1]; } </script> <csp:method Name=ZipGet method=ZipGet arguments="code:%String" Returntype="%String"> ![]() ;渡された郵便番号codeに対応する値を グローバル ^JZipCode から取得。 ;codeに対応する値がない場合は、","を返す。 Q $G(^JZipCode(code),",") </csp:method> </html> |
<html lang=ja> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>ユーザ登録みたいなの</title> <SCRIPT LANGUAGE=JavaScript SRC="/csp/broker/cspbroker.js"></SCRIPT></head> <body bgcolor="#DDFFDD"> <APPLET NAME="CacheCSPBroker" ARCHIVE="cspbroker.jar" CODEBASE="/csp/broker" CODE="cspbroker.class" WIDTH=0 HEIGHT=0 ALIGN=RIGHT></APPLET> <form name=F1> <table border=0 width=480> …中略… <script> function zipChange(code) { //入力形式チェック…省略 var rev = cspRunServerMethod('qBgu141R8X36502qpBtjxpVdsLykFh9sqHHBgokni6Q%3D',code); //ハイパーイベント //戻り値は 都道府県,市区町村 の形式 //エラーは全て空欄として返される var x=rev.split(","); F1.addr1.value=x[0]; F1.addr2.value=x[1]; } </script> </html> |