1 2 3 4 5 6 7 8 9 | <head></head> <body> <form> <textarea name="remark" cols="45" rows="7"></textarea> <input type="button" id="bestellen" value="Bestellen" onClick="document,cookie='remark='+form.remark.value;document.write(form.remark.value);" /> </form> </body> </html> |
1 |
Je kan dus wel newlines opslaan in een cookie. Javasciprt kan blijkbaar geen newlines in vars aan. als je ze escaped werkt het primaquote:Op zaterdag 26 augustus 2006 20:37 schreef fokME2 het volgende:
Je kan in een cookie zover ik weet inderdaad geen newlines opslaan.
Ik vond deze website die wat PHP en Javascript functies naast elkaar gooit (implode en explode bijvoorbeeld). Misschien dat je daar wat mee kunt.
quote:Op zaterdag 26 augustus 2006 21:18 schreef fokME2 het volgende:
Hoe escape je die dan mbv javascript? (nog niet veel ervaring met javascript)
1 |
1 2 | document.frmChannelOptions.elements[radiolala].length |
1 2 3 | var form = document.forms.myForm;// property notatie var form = document.myForm;// verkorte notatie |
Logisch wel jaquote:Op dinsdag 5 september 2006 18:10 schreef SuperRembo het volgende:
Allemaal dezelfde name geven. Simpel
1 2 3 4 | if (location=="http://www.becom.nl/") location="http://www.koldijkbv.nl/becom.html" //--> |
Dat had ik moeten zien jaquote:Op zaterdag 9 september 2006 18:26 schreef ralfie het volgende:
dubbele = teken gebruiken, geen enkel (== vergelijken, = toewijzen van variabele)
Hoe kan ik hierbij in een functie controleren of er iets is geselecteerd, en er dus niet de standaard waarde nog staat?quote:<select name="landen">
<option selected>Kies uw land
<option value="Australie">Australie
<option value="Belgie">Belgie
<option value="Canada">Canada
<option value="Denemarken">Denemarken
<option value="Duitsland">Duitsland
<option value="Engeland">Engeland
<option value="Frankrijk">Frankrijk
<option value="Luxemburg">Luxemburg
<option value="Nederland">Nederland
<option value="Nieuw-Zeeland">Nieuw-Zeeland
</select>
maar dat is duidelijk niet goed.quote:function land(){
// controleer of de gebruiker een waarde heeft ingevoerd
if (document.form1.land.value == true){
//nee
alert('Vul alle verplichte velden in aub');
return false;
}
}
1 2 3 4 5 | if(document.getElementById('landen').selectedIndex=='0') { //Something } |
Thx,quote:
1 2 3 | alert(typeof(obj)); if (typeof(obj)!='undefined'){ |
1 2 3 4 | if (!obj) { // create textarea } |
1 2 3 4 | # in onderstaande functie is het derde argument de post string voor het xmlhttp request ahahCall('url', objId, 'action=editReact&reactId='+reactId+'&reactArea='+ editText, 'returnText'); |
1 2 3 | $_POST["reactArea"]= urldecode($_POST["reactArea"]); ?> |
*kuch* die functie staat er welquote:Op donderdag 14 september 2006 21:41 schreef SuperRembo het volgende:
Je doet in PHP wel een urldecode(), maar je hebt de data niet geurlencode. In javascript kan dat met encodeURIComponent . Die functie bestaat trouwens niet in oudere versies van IE (versie 5 en lager als ik het goed heb). Soms wordt hier de escape() functie gebruikt, maar die gebruikt een andere encoding.
1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | { if(waarde == "yes") { document.getElementById('layer1').style.display = 'None'; document.getElementById('layer2').style.visibility = 'visible'; document.getElementById('layer2').style.display = 'Block'; document.getElementById('command').style.display = 'None'; } else if(waarde == "no") { document.getElementById('layer2').style.display = 'None'; document.getElementById('layer1').style.visibility = 'visible'; document.getElementById('layer1').style.display = 'Block'; document.getElementById('command').style.display = 'None'; } else { document.getElementById('layer2').style.visibility = 'hidden'; document.getElementById('layer2').style.display = 'None'; document.getElementById('layer1').style.visibility = 'hidden'; document.getElementById('layer1').style.display = 'None'; document.getElementById('command').style.display = 'None'; } } |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |