1. alert 消息提醒弹窗,特点: 不期望得到交互
2. confirm 确认某种消息. 得到true false 的回复
3. prompt 问答窗口, 提出问题,并且会得到答案
这个经常会做一些限制(js的length 类似于mb_strlen(str, 'utf8')) eg:
// check reason var reason = prompt('请填写切换通道的理由'); if (!reason) { return false; } reason = reason.trim(); if (reason.length === 0) { return false; } if (reason.length > 200) { alert('理由长度超过限制, 请保持在200以内'); return false; }