krzip_search.js

来自「软件的主要特点: 1.专门针对有"验证码"要求的论坛. 2.可以完成如下功能: 」· JavaScript 代码 · 共 72 行

JS
72
字号
/* 한국 우편 번호 관련 */function doHideKrZipList(column_name) {        var zone_list_obj = xGetElementById('zone_address_list_'+column_name);        var zone_search_obj = xGetElementById('zone_address_search_'+column_name);        var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name);        var addr1_obj = xGetElementById('fo_insert_member')[column_name][0];        var field_obj = xGetElementById('fo_insert_member')['_tmp_address_search_'+column_name];        zone_addr1_obj.style.display = 'none';        zone_list_obj.style.display = 'none';        zone_search_obj.style.display = 'inline';        addr1_obj.value = '';        field_obj.focus();}function doSelectKrZip(column_name) {        var zone_list_obj = xGetElementById('zone_address_list_'+column_name);        var zone_search_obj = xGetElementById('zone_address_search_'+column_name);        var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name);        var sel_obj = xGetElementById('fo_insert_member')['_tmp_address_list_'+column_name];        var value = sel_obj.options[sel_obj.selectedIndex].value;        var addr1_obj = xGetElementById('fo_insert_member')[column_name][0];        var addr2_obj = xGetElementById('fo_insert_member')[column_name][1];        addr1_obj.value = value;        zone_search_obj.style.display = 'none';        zone_list_obj.style.display = 'none';        zone_addr1_obj.style.display = 'inline';        addr2_obj.focus();}function doSearchKrZip(column_name) {        var field_obj = xGetElementById('fo_insert_member')['_tmp_address_search_'+column_name];        var addr = field_obj.value;        if(!addr) return;        var params = new Array();        params['addr'] = addr;        params['column_name'] = column_name;        var response_tags = new Array('error','message','address_list');        exec_xml('krzip', 'getKrzipCodeList', params, completeSearchKrZip, response_tags, params);}function completeSearchKrZip(ret_obj, response_tags, callback_args) {        if(!ret_obj['address_list']) {                alert(alert_msg['address']);                return;        }        var address_list = ret_obj['address_list'].split("\n");        var column_name = callback_args['column_name'];        var zone_list_obj = xGetElementById('zone_address_list_'+column_name);        var zone_search_obj = xGetElementById('zone_address_search_'+column_name);        var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name);        var sel_obj = xGetElementById('fo_insert_member')['_tmp_address_list_'+column_name];        for(var i=0;i<address_list.length;i++) {                var opt = new Option(address_list[i],address_list[i],false,false);                sel_obj.options[i] = opt;        }        for(var i=address_list.length-1;i<sel_obj.options.length;i++) {                sel_obj.remove(i);        }        sel_obj.selectedIndex = 0;        zone_search_obj.style.display = 'none';        zone_addr1_obj.style.display = 'none';        zone_list_obj.style.display = 'inline';}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?