general.js

来自「Zen Cart是真正的电子商务艺术」· JavaScript 代码 · 共 40 行

JS
40
字号
function SetFocus() {
  if (document.forms.length > 0) {
    var field = document.forms[0];
    for (i=0; i<field.length; i++) {
      if ( (field.elements[i].type != "image") &&
           (field.elements[i].type != "hidden") &&
           (field.elements[i].type != "reset") &&
           (field.elements[i].type != "submit") ) {

        document.forms[0].elements[i].focus();

        if ( (field.elements[i].type == "text") ||
             (field.elements[i].type == "password") )
          document.forms[0].elements[i].select();

        break;
      }
    }
  }
}

// modified by zen-cart.cn
        function rowOverEffect(object) {
          if (object.className == 'dataTableRow') object.className = 'dataTableRowOver';
          if (object.className == 'totalRow') object.className = 'totalRowOver';
          if (object.className == 'lineItemRow') object.className = 'lineItemRowOver';
          if (object.className == 'paymentRow') object.className = 'paymentRowOver';
          if (object.className == 'purchaseOrderRow') object.className = 'purchaseOrderRowOver';
          if (object.className == 'refundRow') object.className = 'refundRowOver';
        }

        function rowOutEffect(object) {
          if (object.className == 'dataTableRowOver') object.className = 'dataTableRow';
          if (object.className == 'totalRowOver') object.className = 'totalRow';
          if (object.className == 'lineItemRowOver') object.className = 'lineItemRow';
          if (object.className == 'paymentRowOver') object.className = 'paymentRow';
          if (object.className == 'purchaseOrderRowOver') object.className = 'purchaseOrderRow';
          if (object.className == 'refundRowOver') object.className = 'refundRow';
        }
// end of modification

⌨️ 快捷键说明

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