/    Sign up×
Community /Pin to ProfileBookmark

replace() and other string function only work in IE?

Can anyone tell me why the replace function and other string functions like substring and slice are not working for me on any other browser but IE? They are supposed to be supported by other browsers. Here is an example of my code:

txt = txt.replace(/’/g, “\'”);
txt = txt.replace(/r/g, ” “);
txt = txt.replace(/n/g, ” ¶ “);

Any idea of what I am doing wrong? The Javascript Console in Firefox 1.0.4 gives the following error:
txt.replace is not a function

The URL to the script in action is:
[url]http://www.iddl.vt.edu/~rfentres/flashreader/js/index.htm[/url]

Thanks,
Rob

to post a comment
JavaScript

3 Comments(s)

Copy linkTweet thisAlerts:
@Willy_DuittJun 29.2005 — Try:

<i>
</i> txt = txt.replace(/[color=red][b][/b][/color]r/g, " ");
txt = txt.replace(/[color=red][b][/b][/color]n/g, " ¶ ");


.....Willy
Copy linkTweet thisAlerts:
@rfentresauthorJun 29.2005 — Orc Scorcher,

Thanks. That did it.

Rob
×

Success!

Help @rfentres spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.2,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,
)...