boost-test.js
来自「Boost provides free peer-reviewed portab」· JavaScript 代码 · 共 90 行
JS
90 行
function bt_obj_get( vis_obj_id ){ return document.getElementById( vis_obj_id );}// ************************************************************************** //function bt_obj_remove( vis_obj ){ if( !vis_obj ) return; vis_obj.style.display = "none";}// ************************************************************************** //function bt_obj_display( vis_obj ){ if( !vis_obj ) return; vis_obj.style.display = "block";}// ************************************************************************** //function bt_is_displayed( vis_obj ){ return vis_obj.style.display == "block";}// ************************************************************************** //function bt_obj_toggle( vis_obj ){ if( !vis_obj ) return; if( bt_is_displayed( vis_obj ) ) { bt_obj_remove( vis_obj ); } else { bt_obj_display( vis_obj ); }}// ************************************************************************** //function bt_set_html( vis_obj, html ) { if( !vis_obj ) return; html = (html != null && html != undefined) ? html : ''; vis_obj.innerHTML = html;}// ************************************************************************** //function toggle_element( targ_id, toggle_id, on_label, off_label ){ var targ = bt_obj_get( targ_id ) var toggle = bt_obj_get( toggle_id ) if( bt_is_displayed( targ ) ) { bt_obj_remove( targ ); if( toggle ) bt_set_html( toggle, on_label ); } else { bt_obj_display( targ ); if( toggle ) bt_set_html( toggle, off_label ); }}// ************************************************************************** //function select_form_page( next_page_id, curr_page_id ) { if( curr_page_id != next_page_id ) { bt_obj_remove ( bt_obj_get( curr_page_id ) ); bt_obj_display( bt_obj_get( next_page_id ) ); curr_page_id = next_page_id; } return curr_page_id;}// ************************************************************************** //// EOF
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?