Replace en variabel med en anden variabel
HejJeg har et problem. Jeg forsøger at erstatte et tegn med et andet tegn. Begge tegn er variabler og det vil ikke rigtig virke.
Det fungerer på den måde at når en bruger indtaster en dato (12-13-2001) og han taster: 12/13/2000) skal \"/\" erstattes med \"-\"
Håber at der nogen der kan hjælpe.
Lidt kode:
<script>
function checkDate(dateForm) {
if ((dateForm.value.charAt(2)!=\"-\") || (dateForm.value.charAt(5)!=\"-\")) {
var dateStreng = dateForm.value
var regularExp = /[dateForm.value.charAt(2)]/
var newdateStreng = dateStreng.replace(regularExp,\"-\")
dateForm.value = newdateStreng
}
}
</script>
<form action=\"\" name=\"driftsdata\" method=\"post\">
<input type=\"text\" name=\"fraDato\" onChange=\"return checkDate(document.driftsdata.fraDato);\">
</form>
