javascriptÊý¾ÝÀàÐÍת»»
parseFloat ת»»³É¸¡µãÊý
parseInt ת»»³ÉÕûÊý.
ÕâÁ½¸öº¯Êý¶¼ÓÐЩÈÝ´íÐÔµÄ,±ÈÈç"123abc"»á±ä³É123.
Èç¹ûÂ¥Ö÷Ï£Íû¸ü׼ȷһЩ,Æäʵ¿ÉÒÔÅжÏÒ»ÏÂ,È»ºóÓÃeval,ÏñÕâÑù
²»¹ýÒ²¿ÉÒÔʹÓÃÕâÑùµÄ·½·¨:
var a = "234" ;
a = a.replace(/(^[\\s]*)|([\\s]*$)/g, "");
if( a !="" && !isNaN( a ) )
{//Èç¹ûÊÇÊý×Ö
a = eval( a )
}
else
{//Èç¹û²»ÊÇÊý×Ö
a = null
}
javascriptÓÐÁ½ÖÖÊý¾ÝÀàÐ͵Äת»»·½·¨£ºÒ»ÖÖÊǽ«Õû¸öÖµ´ÓÒ»ÖÖÀàÐÍת»»ÎªÁíÒ»ÖÖÊý¾ÝÀàÐÍ£¨³Æ×÷»ù±¾Êý¾ÝÀàÐÍת»»£©£¬ÁíÒ»ÖÖ·½·¨ÊÇ´ÓÒ»¸öÖµÖÐÌáÈ¡ÁíÒ»ÖÖÀàÐ͵ÄÖµ£¬²¢Íê³Éת»»¹¤×÷¡£
»ù±¾Êý¾ÝÀàÐÍת»»µÄÈýÖÖ·½·¨£º
1.ת»»Îª×Ö·ûÐÍ£ºString(); Àý£ºString(678)µÄ½á¹ûΪ"678"
2.ת»»ÎªÊýÖµÐÍ£ºNumber(); Àý£ºNumber("678")µÄ½á¹ûΪ678
3.ת»»Îª²¼¶ûÐÍ£ºBoolean(); Àý£ºBoolean("aaa")µÄ½á¹ûΪtrue
´ÓÒ»¸öÖµÖÐÌáÈ¡ÁíÒ»ÖÖÀàÐ͵ÄÖµµÄ·½·¨£º
1.ÌáÈ¡×Ö·û´®ÖеÄÕûÊý£ºparseInt(); Àý£ºparseInt("123zhang")µÄ½á¹ûΪ123
2.ÌáÈ¡×Ö·û´®Öеĸ¡µãÊý£ºparseFloat(); Àý£ºparseFloat("0.55zhang")µÄ½á¹ûΪ0.55
3.Ö´ÐÐÓÃ×Ö·û´®±íʾµÄÒ»¶Îjavascript´úÂ룺eval(); Àý£ºzhang=eval("1+1")µÄ½á¹ûzhang=2
Ïà¹ØÎĵµ£º
<html>
<head>
<title></title>
</head>
<body>
<form id=aa name=aa>
<input type=button value="ͬÒâ(10)" id=a1 disabled="disabled">
</form>
</body>
</html>
<script>
var num=10;
window.setTimeout("aa()",1000);
function ......
½â¾öFirefox ÏÂF5ºÍIEÏÂF5 ²»Ò»ÖµÄjavascript ½Å±¾.
var check=function(e)
{
e=e||window.event;
//alert(e.which||e.keyCode);
if((e.which||e.keyCode)==116)
{
if(e.preventDefault)
{ e.preventDefault();}
&nb ......
¼ÙÉè obj Ϊij¸ö HTML ¿Ø¼þ¡£
obj.offsetTop Ö¸ obj ¾àÀëÉÏ·½»òÉÏ²ã¿Ø¼þµÄλÖã¬ÕûÐÍ£¬µ¥Î»ÏñËØ¡£
obj.offsetLeft Ö¸ obj ¾àÀë×ó·½»òÉÏ²ã¿Ø¼þµÄλÖã¬ÕûÐÍ£¬µ¥Î»ÏñËØ¡£
obj.offsetWidth Ö¸ obj ¿Ø¼þ×ÔÉíµÄ¿í¶È£¬ÕûÐÍ£¬µ¥Î»ÏñËØ¡£
obj.offsetHeight Ö¸ obj ¿Ø¼þ×ÔÉíµÄ¸ß¶È£¬ÕûÐÍ£¬µ¥Î»ÏñËØ¡£
ÎÒÃǶÔÇ°ÃæÌáµ½µÄ“ ......
1.document.formName.item("itemName") ÎÊÌâ
˵Ã÷:IEÏÂ,¿ÉÒÔʹÓÃdocument.formName.item("itemName")»òdocument.formName.elements["elementName"];FirefoxÏÂ,Ö»ÄÜʹÓÃdocument.formName.elements["elementName"].
½â¾ö·½·¨:ͳһʹÓÃdocument.formName.elements["elementName"].
2.¼¯ºÏÀà¶ÔÏóÎÊÌâ
˵Ã÷:IEÏÂ,¿ÉÒÔʹÓÃ() ......
1ÅжÏselectÑ¡ÏîÖÐ ÊÇ·ñ´æÔÚValue="paraValue"µÄItem
2ÏòselectÑ¡ÏîÖÐ ¼ÓÈëÒ»¸öItem
3´ÓselectÑ¡ÏîÖРɾ³ýÒ»¸öItem
4ɾ³ýselectÖÐÑ¡ÖеÄÏî
5ÐÞ¸ÄselectÑ¡ÏîÖÐ value="paraValue"µÄtextΪ"paraText"
6ÉèÖÃselectÖÐtext="paraText"µÄµ ......