Ik heb een probleem dat als ik in een textveld bijvoorbeeld het woord 's avonds intik, dat SQL dan struikelt over de '. hij wil dit niet opslaan in SQL database omdat er bij de INSERT INTO dan een quootje komt te staan en dat wil ie niet doen natuurlijk. Ik heb echter al wel een Javascriptje dat een komma naar een punt omzet (in b.v. getallen) maar weet nu niet hoe ik een aanpassing kan maken om alle quootjes goed te kunnen laten wegschrijven. Zou iemand mij hierbij kunnen helpen? Hieronder de code voor de komma omzetting. Na eventuele aanpassing zou deze dus ook de '-jes moeten omzetten naar "'"
function commatopunt(){
var teststring
var leftStr
var rightStr
teststring = document.frmHuppeldepup.Description.value
for(i = 0; i < teststring.length; i++)
{
if(teststring.charCodeAt(i)==44){ // 44 is comma
rightStr = teststring.substr(i+1,teststring.length-i)
leftStr = teststring.substr(0,i)
teststring = leftStr + String.fromCharCode(46) + rightStr // 46 is punt
i = i + 1
}
}//for
document.frmHuppeldepup.Description.value = teststring
}
</SCRIPT>
function commatopunt(){
var teststring
var leftStr
var rightStr
teststring = document.frmHuppeldepup.Description.value
for(i = 0; i < teststring.length; i++)
{
if(teststring.charCodeAt(i)==44){ // 44 is comma
rightStr = teststring.substr(i+1,teststring.length-i)
leftStr = teststring.substr(0,i)
teststring = leftStr + String.fromCharCode(46) + rightStr // 46 is punt
i = i + 1
}
}//for
document.frmHuppeldepup.Description.value = teststring
}
</SCRIPT>
Sempron 3800+ 8k9a7i