<script language=javascript>
function coder(str)
{
var s = "";
if (str.length == 0) return "";
for (var i=0; i<str.length; i++)
{
switch (str.substr(i,1))
{
case "<" : s += "<"; break;
case ">" : s += ">"; break;
case "&" : s += "&"; break;
case " " : s += " "; break;
case "\'" : s += "'"; break;
case "\"" : s += """; break;
case "\n" : s += "<br>"; break;
default : s += str.substr(i,1); break;
}
}
return s;
}
function coder(str)
{
var s = "";
if (str.length == 0) return "";
for (var i=0; i<str.length; i++)
{
switch (str.substr(i,1))
{
case "<" : s += "<"; break;
case ">" : s += ">"; break;
case "&" : s += "&"; break;
case " " : s += " "; break;
case "\'" : s += "'"; break;
case "\"" : s += """; break;
case "\n" : s += "<br>"; break;
default : s += str.substr(i,1); break;
}
}
return s;
}
解决方案 »
- 一个关于jqgrid的问题
- iframe 火狐获取键盘编码问题
- 关于javascript中函数的形参是函数调用的情况的几点疑问?
- JS问题求助
- 初来乍到~~帮忙看看这个简单的程序实现代码问题!
- 有个JS的菜单栏,如何实现不同分辨率下的显示器均是居中的。
- javascript,实现日期选择
- 新手提问,请大家帮帮我!
- 我做的纯静态页面,所以用COOKIES记录用户的登陆信息,可是如果一个用户开两个窗口就会乱套,能不能把COOKIES和IE对应起来,请给思路,谢
- document.all.aa.selected = true 这条语句使用vbscript怎样实现
- 如何对层进行定位使其在不同的分辨下不会移位?
- 为什么会多了两个undefined???急急急(在线等待)
function coder(str)
{
var s = "";
if (str.length == 0) return "";
for (var i=0; i<str.length; i++)
{
switch (str.substr(i,1))
{
case "<" : s += "<"; break;
case ">" : s += ">"; break;
case "&" : s += "&"; break;
case " " : s += " "; break;
case "\'" : s += "'"; break;
case "\"" : s += """; break;
case "\n" : s += "<br>"; break;
default : s += str.substr(i,1); break;
}
}
return s;
}
</script>
<textarea id=txt></textarea><input type=submit onclick=txt.value=coder(txt.value)>