修改js confirm alert 提示框文字的简洁实例Word下载.docx
- 文档编号:22466357
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:11
- 大小:17.35KB
修改js confirm alert 提示框文字的简洁实例Word下载.docx
《修改js confirm alert 提示框文字的简洁实例Word下载.docx》由会员分享,可在线阅读,更多相关《修改js confirm alert 提示框文字的简洁实例Word下载.docx(11页珍藏版)》请在冰豆网上搜索。
#fff;
position:
fixed;
top:
35%;
border:
1pxsolid#ccc;
padding:
02%2%2%;
#slefClose{
25px;
absolute;
right:
1rem;
top:
0.4rem;
z-index:
9999;
cursor:
pointer;
#slefClose:
:
after{
30px;
content:
×
"
2.5rem;
line-height:
#selfWinsowh2{
border-bottom:
1rem0;
#selInfo{
0.95rem;
2.1rem;
0.5rem;
#selfBtBox{
0pxauto;
border:
overflow:
hidden;
.selfBt{
0.8rem2%;
background:
#323434;
color:
float:
left;
text-align:
center;
.selfBtDouble{
46%;
.selfBtSingle{
0.8rem0;
#selfOk{
.selftalkNo{
relative;
-5px;
4px10px;
display:
inline-block;
margin-left:
5px;
#000;
.selftalkOk{
right;
margin-right:
#selfNo,#linkTo2{
#eeeeee;
#555555
#selfBack{
rgba(0,0,0,.6);
#selfInput{
block;
0.5rem0;
1pxsolid#eee;
border-radius:
3px;
margin-bottom:
text-indent:
0.6rem
#selfInput:
focus{
1pxsolid#087690;
/style
title/title
scriptsrc="
l="
divid='
selfWinsow'
slefClose'
\/divh2id='
slefTitle'
+_this.opts.slefTitle+"
\/h2pid='
selInfo'
+_this.opts.selfInfo+"
\/pdivid='
selfOk'
class='
selfBtselfBtDouble'
+_this.opts.selfOk+"
\/divdivid='
selfNo'
+_this.opts.selfNo+"
\/div\/div"
this.createMask(html);
this.selfEvents();
},
//alert窗口
selfAlert:
function(){
var_this=this;
varhtml="
selfBtselfBtSingle'
selfConfirm2:
//带链接窗口
selfLink:
\/paid='
href='
+_this.opts.linkTo1+"
'
\/aaid='
linkTo2'
+_this.opts.linkTo2+"
selfMobileTalk:
style='
width:
100%;
margin:
0px;
0;
left:
padding:
none;
font-size:
16px'
h2style='
text-align:
center;
#fff'
id='
spanid='
#fff;
cursor:
selftalkNo'
\/span"
bid='
color:
#ff0028;
selftalkOk'
\/b\/h2textareastyle='
90%;
1pxsolid#ccc;
14px;
block;
10pxauto;
120px'
selfTextarea'
placeholder='
请填写您的特别要求'
\/textarea\/div"
varselfBack=document.getElementById("
selfBack"
);
selfBack.style.backgroundColor="
#eee"
//大事处理
selfEvents:
this.selfOk();
varselfNo=document.getElementById('
selfNothis.slefNo();
//确定按钮大事
selfOk:
vartype=this.opts.types;
varbt=true;
varselfOk=document.getElementById("
selfOk"
functionselfOkFun(e){
vare=e||window.event;
varel=e.scrElement||e.target;
if(el.id=="
||el.tagName=="
IMG"
){
if(type=="
alert"
){
_this.selfRemoveBack();
}elseif(type=="
confirm"
||type=="
talk"
||"
confirm2"
if(bt){
_this.opts.callback();
}else{
returnfalse;
bt=false;
document.removeEventListener('
click'
selfOkFun,false);
document.addEventListener('
//创建背景遮罩
createMask:
function(html){
if(selfBack){
varselfBack=document.createElement('
div'
selfBack.id="
selfBack.style.position="
fixed"
selfBack.style.top="
0"
selfBack.style.left="
selfBack.style.right="
selfBack.style.bottom="
document.body.appendChild(selfBack);
selfBack.innerHTML=html;
this.slefClose();
//关闭按钮大事
slefClose:
function(e){
if(el.id=="
slefClose"
if(_this.opts.callback){
_this.opts.callback=function(){};
return;
});
//拒绝或者否认按钮大事
slefNo:
selfNo"
||el.tagName=="
})
//移除窗口功能
selfRemoveBack:
try{
varselfBack=document.getElementById('
selfBack'
)
document.body.removeChild(selfBack);
}catch(e){}
//参数配置功能函数
exetends:
function(a,b){
for(varattrinb){
a[attr]=b[attr];
//参数配置以及重写
setting:
function(settings){
this.exetends(this.opts,settings)
/script
script
window.onload=function(){
varOrd1=document.getElementById("
rd1"
varOrd2=document.getElementById("
rd2"
varOtext=document.getElementById("
text"
varObtn=document.getElementById("
btn"
varbrowser=navigator.appName;
vargetText=function(objText){
/*if(browser=='
Netscape'
if(objText.indexOf("
TextArea"
)-1){
returnobjText.value;
returnobjText.textContent;
}elseif(browser=='
MicrosoftInternetExplorer'
returnobjText.innerText;
}*/
vartext=getText(Otext);
varlen=text.length;
Otext.disabled=true;
/*
Ord2.onclick=function(){
if(Ord2.checked){
//alert("
ok"
if(len==0){
varselfConfirm=newSelfWinsow({
types:
callback:
function(){}
//alert(selfConfirm);
Otext.disabled=false;
//Otext.onfocus;
Ord1.onclick=function(){
if(Ord1.checked){
Otext.value="
Otext.innerText="
Otext.textContent="
*/
varaadEvent=function(e,type,target){
e=e||window.e;
if(e.addEventListener){
e.addEventListener(type,function(){
if(e.id=='
rd2'
target.disabled=false;
slefTitle:
optiontipsforuser"
selfInfo:
typeofsettings=="
string"
?
settings:
ifhaveanyincorrect,andyouwillcontinue?
selfOk:
continueoperatorthedeposit"
selfNo:
backloadingpage"
}elseif(e.id=='
rd1'
target.innerIext='
target.value='
target.textContent="
target.disabled=true;
btn'
vartext=getText(target);
if(target.disabled==falselen==0){
pleaseinputtextareacontentforcustomer"
OK"
},false);
}elseif(e.attachEvent){
e.attachEvent('
on'
+'
type'
function(){
elseif(e.id=='
};
aadEvent(Ord2,'
Otext);
aadEvent(Ord1,'
aadEvent(Obtn,'
/head
bodystyle="
80%;
20%auto;
formaction="
method="
get"
inputid="
form="
type="
radio"
value="
11111"
name="
checked=truefirsttimepurchasebr/br/
sectionstyle="
float:
left;
btn
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 修改js confirm alert 提示框文字的简洁实例 修改 js 提示 文字 简洁 实例