Ciao ghety,
per queste cose esistono le regular expression che sono fenomenali
ti faccio un esempio per sostituire determinate stringhe con altre determinate stringhe a tutti gli elementi di tipo text e textarea del form
codice:
<HTML>
<HEAD>
<script language="javascript">
function Sostituisci(txt){
}
function SostituisciText(ff){
trova = new Array()
sostituisci = new Array()
trova[trova.length]='cazzo'
sostituisci[sostituisci.length]='pene'
trova[trova.length]='merda'
sostituisci[sostituisci.length]='cacca'
trova[trova.length]='\''
sostituisci[sostituisci.length]=''
for(i=0;i<ff.elements.length;i++){
el = ff.elements[i]
if(el.type=='text' || el.type=='textarea'){
for(j=0;j<trova.length;j++){
RE = new RegExp(trova[j],'ig')
RE.global=true
el.value=el.value.replace(RE,sostituisci[j])
}
}
}
}
</script>
<TITLE></TITLE>
</HEAD>
<BODY>
<form name="NomeForm" onsubmit="SostituisciText(this);">
<input type="text" name="NomeText">
<textarea name="NomeTextArea" cols="30" rows="5"></textarea>
<input type="submit" value="submit">
</form>
</BODY>
</HTML>