<script language="JavaScript">
function Cash(num) {
if (!/\w/.test(num)) {
alert('输入格式有误');
return;
}
else {
var sTemp = num.replace(/^(\d+)\.(\d+)$/, '$1$2');
}
var Dw = ['分','角','元','拾','佰','仟','万','拾','佰','仟','亿','拾','佰','仟','兆','拾','佰','仟'];
var Num = ['零','壹','贰','叁','肆','伍','陆','柒','捌','玖'];
var sRusult = '';
for(i = sTemp.length; i > 0; i--) {
sRusult += Num[sTemp.charAt(sTemp.length-i)];
sRusult += Dw[i-1];
}
abc=sRusult;
}
</script>
<input id="t1" name="cash" value="11.00"><input type="button" onClick="Cash(cash.value);cash.value=abc" value="转换">
<body onload="setInterval('t1.innerText=new Date().toLocaleString()',1000)">
function Cash(num) {
if (!/\w/.test(num)) {
alert('输入格式有误');
return;
}
else {
var sTemp = num.replace(/^(\d+)\.(\d+)$/, '$1$2');
}
var Dw = ['分','角','元','拾','佰','仟','万','拾','佰','仟','亿','拾','佰','仟','兆','拾','佰','仟'];
var Num = ['零','壹','贰','叁','肆','伍','陆','柒','捌','玖'];
var sRusult = '';
for(i = sTemp.length; i > 0; i--) {
sRusult += Num[sTemp.charAt(sTemp.length-i)];
sRusult += Dw[i-1];
}
abc=sRusult;
}
</script>
<input id="t1" name="cash" value="11.00"><input type="button" onClick="Cash(cash.value);cash.value=abc" value="转换">
<body onload="setInterval('t1.innerText=new Date().toLocaleString()',1000)">
解决方案 »
- 如何做?当页面关闭时 提示是否关闭 点确定就关闭 点取消则不关闭页面
- 为什么用鼠标可以保存,用Alt+s 快捷键就出错呢?
- 如何获取鼠标在页面上的坐标呢?搜到了一些代码,但是在Firefox都不行
- 有关extremecomponents的问题,请高手帮忙给个提示
- Ext JS 3.0
- 如何将数据库中的数据赋值到JavaScript数组中
- 急!问一个奇怪的问题关于document.getElementById方法,高手进,100分
- 发布一个日期选择控件
- 用insertRow插入的表格的行,怎么给他加入事件?谢!
- 求js写入cookie判断操作
- 求求你教下我
- 用window.open 能不能打开一个悬浮在正中间的窗口?
var chinese = ['零','一','二','三','四','五','六','七','八','九'];
var len = ['十'];
var ydm =['年','月','日'];
function num2chinese(s)
{
s=""+s;
slen = s.length;
var result="";
for(var i=0;i<slen;i++)
{
result+=chinese[s.charAt(i)];
}
return result;
}
function n2c(s)
{
s=""+s;
var result="";
if(s.length==2)
{
if(s.charAt(0)=="1")
{
if(s.charAt(1)=="0")return len[0];
return len[0]+chinese[s.charAt(1)];
}
if(s.charAt(1)=="0")return chinese[s.charAt(0)]+len[0];
return chinese[s.charAt(0)]+len[0]+chinese[s.charAt(1)];
}
return num2chinese(s)
}
function bao(s)
{
var datePat = /^(\d{2}|\d{4})(\/|-)(\d{1,2})(\2)(\d{1,2})$/;
var matchArray = s.match(datePat);
var ok=""
if (matchArray == null) return false;
for(var i=1;i<matchArray.length;i=i+2)
{
ok+=n2c(matchArray[i]-0)+ydm[(i-1)/2];
}
return ok;
}
alert(bao("2004-03-05"))
alert(bao("2004-03-07"))
</script>