Sencilla funcion javascript que se encarga de reemplazar datos del tipo string.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<script type="text/javascript"> String.prototype.replace = StringReplace; function StringReplace( findText, replaceText ) { var originalString = new String(this); var pos = 0; // Validate parameter values if (findText+"" != "undefined" || findText == null || findText == "") return originalString; if (replaceText+"" != "undefined" || replaceText == null) return originalString; var len = findText.length; var limit = originalString.length; pos = originalString.indexOf(findText); while (pos != -1 && i < limit) { // Get the first and last parts of the string: preString + findText + postString // then change to preString + replaceText + postString to replace findText preString = originalString.substring(0, pos); postString = originalString.substring(pos+len, originalString.length); originalString = preString + replaceText + postString; pos = originalString.indexOf(findText); i++; } return originalString; } </SCRIPT> |