var strIn = "我爱jsp", strOut = "*";
for (var i = 0; i < strIn.length; i++){
strOut = strOut + strIn.charAt(i) + "*";
}
alert(strOut);
for (var i = 0; i < strIn.length; i++){
strOut = strOut + strIn.charAt(i) + "*";
}
alert(strOut);
解决方案 »
- 关于js滚动 和 ie 、ff 等兼容问题
- js 为什么我获取不到options选项里label的值。怎么样改才能获取到,请在源码上修改。
- 如何在网页打开的时候不显示滚动条
- 这段操作cookie的代码哪里错了啊?
- 小弟用js处理字符串时遇到点问题,还望诸位大哥指教
- 采用多个.js文件还是单个.js文件?
- javascript中用类似Windows的打开文件对话框,让用户打开一个excel文件,然后把内容读出来
- 关于字符串换行的问题,困扰了好几天,达人赐教啊!!(急,在线等!)
- 高分求技巧(在线等待,分不够再给)
- 帮忙1234
- 诂估计会一点JS就能解决这问题.帮个忙吧.
- getElementById的一点小问题
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>form</title>
<script type="text/javascript">
var str = "我爱jsp";
var array1 = str.split('');
//alert(array1);
var str1 = '*';
for(var i=0;i<array1.length;i++)
{
str1+=array1[i]+'*';
}
alert(str1);
</script>
</head><body>
</body>
</html>
<SCRIPT LANGUAGE="JavaScript">
<!--
(function test(){
var str = "我爱JSP";
alert("*"+str.split("").join("*"))
})()
//-->
</SCRIPT>
var strOut = "*" + strIn.join("*") + "*";
alert(strOut);
<!--
(function test(){
var str = "我爱JSP";
alert(str.replace(/(s*)/g,"*"))
})()
//-->
</SCRIPT>
<head><title>插入字符(可能需要 IE 支持)</title></head>
<body>
<script language="JScript">
function InsertChar(){
var strIn, strOut = "*";
strIn = document.getElementById("txtIn").value;
for (var i = 0; i < strIn.length; i++){
strOut = strOut + strIn.charAt(i) + "*";
}
document.getElementById("txtOut").value = strOut;
}
</script>
<input type=text id="txtIn" value="我爱jsp" size=40>
<input type=button value="插入字符" onClick="InsertChar();">
<input type=text id="txtOut" size=80>
</body>
</html>