Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1578697
  • 博文数量: 50
  • 博客积分: 9971
  • 博客等级: 中将
  • 技术积分: 2615
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-03 16:03
文章分类

全部博文(50)

文章存档

2011年(2)

2010年(2)

2009年(41)

2008年(5)

我的朋友

分类:

2008-03-04 17:46:33

最简单的办法是:见如下的代码


Number()是Js里的数字类 ,这里用来做强制类型转换 ;
强制类型转换

使用强制类型转换(type casting)处理转换值的类型。使用强制类型转换可以访问特定的值,即使它是另一种类型的。JS中可用的3种强制类型转换如下:
Boolean(value)——把给定的值转换成Boolean型;
Number(value)——把给定的值转换成数字(可以是整数或浮点数);
String(value)——把给定的值转换成字符串。

更多资料请访问:javascript中如何将字符型数字转换为数值型?
http://blog.csai.cn/user1/15907/archives/2007/19285.html

下面是一个小例子:

年龄:

虚岁:

代码如下:

<div style="background-color:#FFCC99; width:400px; margin:0px; padding:5px">
<script language="javascript" type="text/javascript">
function checkForm(){
    
    var age2;
    age2 = Number(document.frmTest.age.value) + 1;    
    document.frmTest.age2.value = age2;    
    /*
    var salesforce_para;        
    salesforce_para = "name=" + document.frmTest.name.value;    
    salesforce_para += "&" + "age=" + document.frmTest.age.value;
    var targetUrl = "test_js.php?" + salesforce_para;    
    window.location = targetUrl;
    */
}
</script>

<form action="test_js.php" method="post" name="frmTest">

年龄:<input type="text" name="age"><br />
<input type="button" name="submit" value="提交->>查看虚岁" onClick="checkForm()"><br />
虚岁:<input type="text" name="age2">
</form>
</div>

阅读(5317) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~