hoi,
Ik wil de inhoud van een textarea vergelijken met de wijzigingen aangebracht door de client erna. Dit om geen popup (undo changes?) te tonen als er niet gewijzigd is.
Hieronder noteer ik op sterk vereenvoudigde wijze wat het probleem is:
Nu: dat lukt. Maar als die text ($database_inhoud) nu 'newlines' bevat, werkt heel die javascript functie niet meer en krijg ik geen enkele alert te zien.
Ik hoop dat het wat duidelijk geformuleerd is.
Alvast bedankt voor jullie tijd!
Danny
Edit: ik ben die titel vergeten in te vullen en weet niet hoe ik die opnieuw kan wijzigen. In Edit niet, blijkbaar, of ik zie er naast.
Ik wil de inhoud van een textarea vergelijken met de wijzigingen aangebracht door de client erna. Dit om geen popup (undo changes?) te tonen als er niet gewijzigd is.
Hieronder noteer ik op sterk vereenvoudigde wijze wat het probleem is:
PHP:
1
2
3
| <textarea rows="10" cols="60" id="newsEditMessage"> <? $database_inhoud ?> </textarea> <a onclick="showAdUndo( <? $database_inhoud ?> );return false;"><img src="../img/undo.png" title="Undo Changes"></a>" |
JavaScript:
1
2
3
4
5
6
| function showAdUndo(dbTextArea) { alert(dbTextArea); var dbValueArea = document.getElementById("newsEditMessage").value; alert(dbValueArea); } |
Nu: dat lukt. Maar als die text ($database_inhoud) nu 'newlines' bevat, werkt heel die javascript functie niet meer en krijg ik geen enkele alert te zien.
Ik hoop dat het wat duidelijk geformuleerd is.
Alvast bedankt voor jullie tijd!
Danny
Edit: ik ben die titel vergeten in te vullen en weet niet hoe ik die opnieuw kan wijzigen. In Edit niet, blijkbaar, of ik zie er naast.
[ Voor 8% gewijzigd door Verwijderd op 07-05-2008 23:53 . Reden: layout ]