📄 mvm.js
字号:
function getCookie( name )
{
var nameOfCookie = name + "=";
var x = 0;
while ( x<= document.cookie.length )
{
var y = (x+nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
endOfCookie = document.cookie.length;
return unescape( document.cookie.substring( y, endOfCookie ) );
}
x = document.cookie.indexOf( " ", x ) + 1;
if ( x == 0 ) break;
}
return "";
}
//board发表回复
function mvmmall_board_check() {
var m=document.mvmmall_board;
if (m.board_subject.value.length < 2) {
alert(user_msg['input_tile']);//请输入标题
m.board_subject.focus();
return false;
}
if (m.board_body.value.length < 2) {
alert(user_msg['input_conter']);//请输入内容"
m.board_body.focus();
return false;
}
}
//投票选择
var p_sel_num = 0;
function select_radio(num) {
p_sel_num = num;
}
function submit_vote() {
if (p_sel_num == 0) {
alert(user_msg['p_sel_num']);//'请选择投票选项
return;
}
winopen("poll.php?action=vote&num="+p_sel_num,"问卷调查",400,350);
}
function view_vote() {
window.location.href="poll.php?action=view";
}
//end
//登陆页js
function check_main_login() {
var m=document.mvmmall_main_login;
if (m.login_id.value.length == "") {
alert(user_msg['input_id']);//请输入ID,或邮件
m.login_id.focus();
return false;
}
if (m.login_pass.value.length == "") {
alert(user_msg['input_pass']);//请输入密码
m.login_pass.focus();
return false;
}
}
// 会员条款确认形式
function check_license_submit() {
if(!document.license.accept.checked) {
alert(user_msg['license']);
return false;
}
return true;
}
// 会员注册检查
function check_member_form() {
var m=document.mvmmall;
if ((m.login_id.value.length < 2) || (m.login_id.value.length > 16)) {
alert(user_msg['login_id']);//请输入ID 4-15位英文字母或数字或2-4字中文.
m.login_id.focus();
return false;
}
if (m.pass1.value.length < 4) {
alert(user_msg['login_pass']);//请输入密码 4-15位英文字母或数字
m.pass1.focus();
return false;
}
if (m.pass2.value!=m.pass1.value ) {
alert(user_msg['login_pass2']);//请输入密码 4-15位英文字母或数字
m.pass2.focus();
return false;
}
if (m.email.value.length == "") {
alert(user_msg['login_email']);//Email地址格式不正确
m.email.focus();
return false;
}
if (m.email.value.charAt(0)=="." ||
m.email.value.charAt(0)=="@"||
m.email.value.indexOf('@', 0) == -1 ||
m.email.indexOf('.', 0) == -1 ||
m.email.lastIndexOf("@")==m.email.value.length-1 ||
m.email.lastIndexOf(".")==m.email.value.length-1)
{
alert(user_msg['login_email']);//Email地址格式不正确
m.email.focus();
return false;
}
}
//定单填写
function check_userinfo() {
var m=document.mvmmall;
if ( m.buyer_name1.value.length == "" ) {
alert(user_msg['buyer_name']);
m.buyer_name1.focus();
return false;
}
if (m.buyer_tel1.value.length == "" ) {
alert(user_msg['buyer_tel']);
m.buyer_tel1.focus();
return false;
}
for(i=0;i<m.buyer_tel1.value.length;i++) {
c = m.buyer_tel1.value.charAt(i);
if((c < '0' || c > '9')&&(c < '-' || c > '-')){
alert(user_msg['buyer_tel_err']);//电话号码不正确
m.buyer_tel1.focus();
return false;
}
}
if ( m.zip1.value.length == "") {
alert(user_msg['buyer_zip']);
m.zip1.focus();
return false;
}
if ( m.city.value.length == "" ) {
alert(user_msg['buyer_city']);//收货地址的省/市必需选择
m.province.focus();
return false;
}
if ( m.address1.value.length == "" ) {
alert(user_msg['buyer_address']);
m.address1.focus();
return false;
}
if ( m.buyer_email.value.length == "" ) {
alert(user_msg['buyer_email']);
m.buyer_email.focus();
return false;
}
if (m.buyer_email.value.charAt(0)=="." ||
m.buyer_email.value.charAt(0)=="@"||
m.buyer_email.value.indexOf('@', 0) == -1 ||
m.buyer_email.indexOf('.', 0) == -1 ||
m.buyer_email.lastIndexOf("@")==m.buyer_email.value.length-1 ||
m.buyer_email.lastIndexOf(".")==m.buyer_email.value.length-1)
{
alert(user_msg['login_email']);
m.buyer_email.focus();
return false;
}
}
//配送方式
function check_buy() {
if(!MustChecked("area_id")) {
alert(user_msg['buyer_area']);
return false;
}
if(!MustChecked("pay_id")){
alert(user_msg['buyer_pay']);
return false;
}
}
//Radys for MustChecked
function MustChecked(name){
var groups = document.getElementsByName(name);
var hasChecked = 0;
var max = groups.length;
for(var i=groups.length-1;i>=0;i--)
if(groups[i].checked) hasChecked++;
return 1 <= hasChecked && hasChecked <= max;
}
//end
// 拷贝收货人信息
function accept_check(){
var m = document.mvmmall;
m.buyer_name3.value = m.buyer_name1.value;
m.buyer_tel3.value = m.buyer_tel1.value;
m.buyer_tel4.value = m.buyer_tel2.value;
m.zip3.value = m.zip1.value;
m.buyer_email1.value = m.buyer_email.value;
}
//会员资料修改
function check_member_modify(){
var m=document.mvmmall;
if (m.pass1.value.length > 0) {
if (m.pass1.value.length < 4) {
alert(user_msg['login_id']);
}
if ((m.pass1.value) != (m.pass2.value)) {
alert(user_msg['login_pass2']);
m.pass1.focus();
return false;
}
}
if (m.name.value.length == "") {
alert(user_msg['buyer_name']);
m.name.focus();
return false;
}
if (m.email.value.charAt(0)=="." ||
m.email.value.charAt(0)=="@"||
m.email.value.indexOf('@', 0) == -1 ||
m.email.indexOf('.', 0) == -1 ||
m.email.lastIndexOf("@")==m.email.value.length-1 ||
m.email.lastIndexOf(".")==m.email.value.length-1)
{
alert(user_msg['login_email']);
m.email.focus();
return false;
}
if ((m.zip1.value.length == "")) {
alert(user_msg['buyer_zip']);
m.zip1.focus();
return false;
}
if (m.address1.value.length == "") {
alert(user_msg['buyer_address']);
m.address1.focus();
return false;
}
if (m.tel1.value.length == "") {
alert(user_msg['buyer_tel']);
m.tel1.focus();
return false;
}
}
// 删除时询问脚本
function del_really(){
if (confirm(user_msg['del_really'])) return true;
return false;
}
// E-mail形式
function mvmmall_recommend_check() {
var m=document.mvmmall_mailer;
if (m.mailer_receive_email.value.length == "") {
alert(user_msg['login_email']);
m.mailer_receive_email.focus();
return false;
}
}
function really_all(){
if (confirm(user_msg['del_really']))
{
document.uid_check_form.submit();
}
return false;
}
//购买商品
function sendcart(form_name, c_flag){
form_name.ps_select.value = c_flag;
form_name.action = "cart.php";
form_name.submit();
return;
}
//改变购物车数量
function cart_change(form_name, c_flag){
form_name.ps_caid.value = c_flag;
form_name.submit();
}
//提取收藏的商品
function cart_wish(form_name, c_flag){
form_name.ps_caid.value = c_flag;
form_name.action.value = "move_wish";
form_name.submit();
}
//保存商品到收藏夹
function wish_cart(form_name, c_flag){
form_name.ps_caid.value = c_flag;
form_name.action.value = "move_cart";
form_name.submit();
}
//end
//缺货登记js
function check_enrol(){
var m=document.enrol;
if (m.title.value==""){
alert(user_msg['goods_name']);
m.title.focus();
return false;
}
if (m.name.value==""){
alert(user_msg['buyer_name']);
m.name.focus();
return false;
}
if (m.conter.value==""){
alert(user_msg['goods_conter']);
m.conter.focus();
return false;
}else if(m.conter.value.length>1500){
alert(user_msg['conter_err']);
m.conter.focus();
return false;
}
if (m.email.value==""){
alert(user_msg['buyer_email']);
m.email.focus();
return false;
}
if (m.email.value.charAt(0)=="." ||
m.email.value.charAt(0)=="@"||
m.email.value.indexOf('@', 0) == -1 ||
m.email.indexOf('.', 0) == -1 ||
m.email.lastIndexOf("@")==m.email.value.length-1 ||
m.email.lastIndexOf(".")==m.email.value.length-1){
alert(user_msg['login_email']);
m.email.focus();
return false;
}
}
//找回时修改密码
function changpasswd() {
var m=document.mvmmall_loss;
if (m.new_pass.value.length < 4) {
alert(user_msg['login_pass']);
m.new_pass.focus();
return false;
}
if ((m.agin_pass.value) != (m.new_pass.value)) {
alert(user_msg['login_pass2']);
m.agin_pass.focus();
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -