Hent indhold fra formular felt
Hej eksperterJeg henter på nuværende tidspunkt en php side ind i min side vha ajax. Altså, mine menu knapper henter indholdet fra en php fil ind i en div boks på siden. Intet nyt der.
Men problemet jeg oplever er følgende:
På siden der bliver hentet ind er der en formular, som jeg poster vha en js funktion. Altså sådan sidens indhold bliver opdateret uden reload. Fx en bekræftelse.
Right.
Min formular felter ser således ud:
<input type='text' id='afsemail' value='Din e-mail adresse:' onfocus=\"if(this.value == 'Din e-mail adresse:') {this.value = '';}\" onblur=\"if (this.value == '') {this.value = 'Din e-mail adresse:';}\" />
Jeg forsøger så at hente indholdet på denne måde:
<input type='button' onclick=\"contactmail(document.getElementById('afsemail').value;)\" value='SEND' />
function contactemail udskriver så indholdet i en alert som en test.
Problemet:
den fanger kun det der er angivet i value atributten i formular feltet, altså, Din e-mail adresse:. Sletter jeg standard teksten fanger den intet. Skriver jeg selv noget i feltet fanger den heller intet.
Dette er første gang jeg støder på at getElementById ikke kan hente indholdet fra min formular.
Det jeg tænker som en mulig løsning er at jeg på en eller anden måde skal have lov til at manipulere med js efter siden er loadet i brugerens browser, men jeg mangler "the know how"