手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >代码生成器 document.write()
代码生成器 document.write()
摘要:代码转换器BODY{MARGIN-TOP:24px;BACKGROUND-COLOR:white}H1{FONT:20px黑体,宋体;COL...

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">

<HTML><HEAD><TITLE>代码转换器</TITLE>

<METAhttp-equiv=Content-Typecontent="text/html;charset=gb2312">

<STYLEtype=text/css>BODY{

MARGIN-TOP:24px;BACKGROUND-COLOR:white

}

H1{

FONT:20px黑体,宋体;COLOR:black;TEXT-ALIGN:center

}

H1SPAN{

FONT:bold16pxVerdana,Arial,宋体

}

TD{

FONT:14px宋体;COLOR:black

}

TEXTAREA{

FONT:14px宋体;COLOR:black

}

INPUT{

FONT:14px宋体;COLOR:black

}

</STYLE>

<SCRIPTlanguage=javascript>

functionpaste()//粘帖

{

source.value="";

source.focus();

document.execCommand("paste");

if(source.value=="")

alert("您的剪切板中似乎没有任何文本内容^_^");

}

functionmake()//转换

{

if(source.value=="")

{

alert("文本框中没有任何代码哦:(");

source.focus();

return;

}

varcode=source.value.replace(/^s*/,"").replace(/s*$/,"").split("n");

result.value="";

varreop,rhop,stol,dnol;

rhop=(rhh[0].checked)?"'":'"';

reop=(rhh[0].checked)?/(['])/g:/(["])/g;

if(dww[0].checked)

{

stol="document.writeln(";

dnol=")";

}

else

{

result.value+="varnin="+rhop+"n"+rhop+";n";

result.value+="var"+dname.value+"="+rhop+rhop+";n";

stol=dname.value+"+=";

dnol="+nin";

}

for(vari=0;i<code.length;i++)

result.value+=stol+rhop+code[i].replace(/s*$/,"").replace(reop,"$1")+rhop+dnol+";n";

}

functioncopy()//复制

{

if(result.value=="")

{

alert("什么都没有,你要复制什么呢?");

return;

}

result.focus();

result.select();

document.execCommand("copy");

}

functionautomake()//剪切板内容自动转换

{

paste();

if(source.value=="")

return;

make();

copy();

alert("OK!剪切板中的内容已转换完成!n可以直接粘帖到你的文件中了。");

}

</SCRIPT>

<METAcontent="MicrosoftFrontPage5.0"name=GENERATOR></HEAD>

<BODY>

<TABLEcellSpacing=0cellPadding=0width=750align=center>

<TBODY>

<TR>

<TD>

<H1>代码转换器<SPAN>HTML2JSbeta1.1</SPAN></H1>

<HR>

输出方式:<inputtype="radio"name="dww"value="0"checked>用document.writeln()

<inputtype="radio"name="dww"value="1">保存到<inputtype="text"size="15"name="dname"value="temp">变量中<br>

字符串定界符用:<inputtype="radio"name="rhh"value="0"checked>单引号(')

<inputtype="radio"name="rhh"value="1">双引号(")<inputonclick=automake();type="button"value="剪切板内容自动转换"><p>

<INPUTonclick=paste();type=buttonvalue=1.粘帖>(将要进行转换的代码粘帖到下面的文本框中)<br>

<TEXTAREAid=sourcestyle="WIDTH:750px;HEIGHT:180px"rows="1"cols="20"></TEXTAREA><BR><BR><INPUTonclick=make();type=buttonvalue=2.转换>(点击换钮将完成从HTML代码到JS代码的转换)<br>

<TEXTAREAid=resultstyle="WIDTH:750px;HEIGHT:180px"rows="1"cols="20"></TEXTAREA><BR><BR><INPUTonclick=copy();type=buttonvalue=3.复制>(复制上面文本框中的代码粘帖到你的JS文件中)

</p>

<HR>

<BR>

<CENTER>IECN.net版权所有©

2004原作者:钟钟修改者:海浪</CENTER></TD></TR></TBODY></TABLE></BODY></HTML>

【代码生成器 document.write()】相关文章:

javascript实现youku的视频代码自适应宽度

srcElement表格样式

使用JavaScript刷新网页的方法

javascript带回调函数的异步脚本载入方法实例分析

图片分页查看 原创

仅30行代码实现Javascript中的MVC

JavaScript中的Math.sin()方法使用详解

mouse_on_title.js

些很实用且必用的小脚本代码

AngularJS 最常用的功能汇总

精品推荐
分类导航