asp html转js,javascript_vb_asp代码转换器

这是一个在线代码转换工具,能够将HTML代码转换为ASP、VBScript或JavaScript。用户只需粘贴代码到文本框,选择目标语言,点击转换按钮即可。转换后的代码可以预览,并能直接复制到剪贴板。该工具适用于前端开发者进行代码语言间的转换操作。
摘要由CSDN通过智能技术生成
javascript_vb_asp代码转换器

BODY {MARGIN-TOP: 24px; BACKGROUND-COLOR: white}

H1 {FONT: 20px '黑体'; COLOR: black; TEXT-ALIGN: center}

TD {FONT: 12px 'Courier New'; COLOR: black}

TEXTAREA {FONT: 12px 'Courier New'; COLOR: black}

INPUT {FONT: 12px 'Courier New'; COLOR: black}

SELECT {FONT: 12px 'Courier New'; COLOR: black}

function paste() { //粘帖

var clipboard = window.clipboardData.getData('text');

clipboard == null ? alert('您的剪切板中没有任何文本内容') : source.value = clipboard;

}

function make() { //转换

if (source.value == '') { alert('文本框中没有代码'); return; }

switch (type.value) {

case 'ASP':

var hStr = 'Response.Write(_\n';

var sStr = '"';

var eStr = '" & _';

var tStr = '"")';

var reExp = /\"/g;;

var reTxt = '""';

break;

case 'VBScript':

var hStr = 'document.write _\n';

var sStr = '"';

var eStr = '" & _';

var tStr = '""';

var reExp = /\"/g;

var reTxt = '""';

break;

default:

var hStr = 'document.write(\n';

var sStr = '\'';

var eStr = '\' +';

var tStr = '\'\');';

var reExp = /((\')|(\\))/g;

var reTxt = '\\$1';

}

var code = source.value.replace(/(^\s*)|(\s*$)/g, '').split("\r\n");

result.value = hStr;

for (var i=0; i

result.value += '\t' + sStr + code[i].replace(reExp, reTxt) + eStr + '\n';

result.value += tStr

}

function preview() { //预览

if (type.value == 'JavaScript' || type.value == 'VBScript') {

var win = window.open();

win.document.open('text/html', 'replace');

win.document.writeln('

win.document.close();

}

else { alert('无法直接预览'); }

}

function copy() { //复制

result.value == '' ? alert('没有需要复制的代码') : window.clipboardData.setData('text', result.value);

}

代码转换器


(将需要进行转换的代码粘帖到下面的文本框中)


οnchange=make();>

selected>JavaScript

value=VBScript>VBScript

value=ASP>ASP

(点击转换按钮将完成从HTML代码到相应代码的转换)

(查看转换后的效果)

width=100> (复制转换后的代码到剪贴板中)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值