问题是工作中遇到的:项目中用WebWork标签输出卡号,<ww:property value="cardnumber"/>。现在想在卡号的每4位插入一个空格。没动手前觉得挺麻烦,甚至放弃了在页面级修改的想法,然而真的动手试了一下,其实非常简单。看来凡事还是要自己动手试试才行。下面是相关JS脚本:
<script language="javascript">
            //alert(123);
            var str = String('<ww:property value="cardnumber"/>');
            var result = '';
            for(var i=0;i<4;i++){
             //alert(str.substring(i*4,i*4+4));
             var str0 = str.substring(i*4,i*4+4)+" ";
             result += str0;
            }
            document.write(result);
</script>