OSDN Git Service

Version 0.6.157, add X.Net.Form & fix X.EventDispatcher.
[pettanr/clientJs.git] / 0.6.x / js / 01_core / 05_XString.js
index b77d19f..c9a9b60 100644 (file)
@@ -88,7 +88,7 @@ function X_String_whiteSpaceToTag( text ){
 function X_String_chrReferanceTo( str ){\r
     if( str == null ) return '';\r
     return str.toString()\r
-       .split( '"' ).join( '"' )\r
+       .split( '"' ).join( '"' ) // first!\r
        .split( '&' ).join( '&' )\r
        .split( '&lt;' ).join( '<' )\r
        .split( '&gt;' ).join( '>' )\r
@@ -97,9 +97,10 @@ function X_String_chrReferanceTo( str ){
 \r
 function X_String_toChrReferance( str ){\r
     if( str == null ) return '';\r
+    str += '';\r
     return str.toString()\r
-       .split( '"' ).join( '&quot;' )\r
        .split( '&' ).join( '&amp;' )\r
+       .split( '"' ).join( '&quot;' )\r
        .split( '<' ).join( '&lt;' )\r
        .split( '>' ).join( '&gt;' )\r
        .split( ' ' ).join( '&nbsp;' );\r