abonnement Unibet Coolblue Bitvavo
  maandag 8 oktober 2007 @ 12:41:38 #226
136730 PiRANiA
All thinking men are atheists.
pi_53788445
quote:
Op maandag 8 oktober 2007 11:42 schreef wobbel het volgende:
Ik heb ergens op de pagina een <input type="text" name="henk" id="henk" value="onbekend"> staan.

Hoe kan ik nou ergens verderop de de pagina dmv een functie die waarde ("onbekend") opvragen?
[ code verwijderd ]

verder dan dit kom ik niet
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
document.getElementById('henk').value
?
pi_53838449
ff een probleempje...
ik ben bezig om een systeempje te maken waarbij details ingevoerd kunnen worden door middel van een uitklapscherm. heb ik op deze manier gemaakt...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
   
function showWorkDetailsPerson(id, pauzes){
   // alle velden tonen
   for(i=1; i<=12; i++){
      veld = document.getElementById('rij_'+i+'_nummer_'+id);
      veld.style.display = 'table-cell';
   }
   
   // alle p velden tonen
   for (i=1; i<=pauzes; i++){
      if (i == 1){
         veld = document.getElementById('rij_'+id+'_'+i);   
         veld.style.display = 'table-cell';
         veld = document.getElementById('rij1_'+id+'_'+i);   
         veld.style.display = 'table-cell';
      }else{
         veld = document.getElementById('rij_'+id+'_'+i);   
         veld.style.display = 'none';
         veld = document.getElementById('rij1_'+id+'_'+i);   
         veld.style.display = 'none';
      }
   }
}


in firefox werkt het goed, in ie krijg ik een fout melding... heel vaag..
de fout zit in lijn 6..
quote:
Error: Could not get the display property. Invalid argument.
Code: 0
wat doe ik verkeerd?
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  woensdag 10 oktober 2007 @ 16:32:25 #228
136730 PiRANiA
All thinking men are atheists.
pi_53841668
quote:
Op woensdag 10 oktober 2007 14:17 schreef markiemark het volgende:
ff een probleempje...
ik ben bezig om een systeempje te maken waarbij details ingevoerd kunnen worden door middel van een uitklapscherm. heb ik op deze manier gemaakt...
[ code verwijderd ]

in firefox werkt het goed, in ie krijg ik een fout melding... heel vaag..
de fout zit in lijn 6..
[..]

wat doe ik verkeerd?
document.getElementById('rij_'+i+'_nummer_'+id).style.display = 'table-cell';

die?
of

veld ='document.getElementById(rij_'+i+'_nummer_'+id)';
veld.style.display = 'table-cell';

denk ik hoor
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_53842622
Het zou best eens kunnen dat IE display: table-cell niet kent.
In plaats van style.display = 'table-cell' kan je waarschijnlijk beter style.display = '' gebruiken. Dat zorgt er voor dat de default waarde wordt gebruikt.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_53855283
Ik heb twee multiselects naast elkaar, waarmee waarden van de ene naar de andere multiselectbox gezet kunnen worden. Dit werkt allemaal prima, als dan de rechterkant geselecteerd is, word ook alles keurig uitgelezen.

Maar nou is het de bedoeling dat als er iets in de rechter multiselect staat, hij bij onsubmit gelijk die hele multiselect selecteerd, zonder dat je dat zelf nog eens hoeft te doen. k heb al een aantal scripts geprobeerd, maar tot nog toe geen succes. Het script mag evt ook werken met een checkbox, waarbij je aangeeft of alles geselecteerd word.
minimalist
pi_53857470
quote:
Op woensdag 10 oktober 2007 17:25 schreef SuperRembo het volgende:
Het zou best eens kunnen dat IE display: table-cell niet kent.
In plaats van style.display = 'table-cell' kan je waarschijnlijk beter style.display = '' gebruiken. Dat zorgt er voor dat de default waarde wordt gebruikt.
Ik vind jou lievv..
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


Dank je wel! Het werkt!
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_53859901
quote:
Op donderdag 11 oktober 2007 07:26 schreef Vlek het volgende:
Maar nou is het de bedoeling dat als er iets in de rechter multiselect staat, hij bij onsubmit gelijk die hele multiselect selecteerd, zonder dat je dat zelf nog eens hoeft te doen. k heb al een aantal scripts geprobeerd, maar tot nog toe geen succes. Het script mag evt ook werken met een checkbox, waarbij je aangeeft of alles geselecteerd word.
Het enige wat je hoeft te doen is door alle options van de select lopen en voor elke option de selected property op true zetten.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_53861195
quote:
Op donderdag 11 oktober 2007 07:26 schreef Vlek het volgende:
Ik heb twee multiselects naast elkaar, waarmee waarden van de ene naar de andere multiselectbox gezet kunnen worden. Dit werkt allemaal prima, als dan de rechterkant geselecteerd is, word ook alles keurig uitgelezen.

Maar nou is het de bedoeling dat als er iets in de rechter multiselect staat, hij bij onsubmit gelijk die hele multiselect selecteerd, zonder dat je dat zelf nog eens hoeft te doen. k heb al een aantal scripts geprobeerd, maar tot nog toe geen succes. Het script mag evt ook werken met een checkbox, waarbij je aangeeft of alles geselecteerd word.
ik heb ooit dit geschreven:
1
2
3
4
5
6
7
function selectAll()
{
   for(i=0; i<document.form1.selectie.options.length; i++)
   {
      document.form1.selectie.options[i].selected = true;   
   }
}


En dat werkt..
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  donderdag 18 oktober 2007 @ 21:27:04 #234
136730 PiRANiA
All thinking men are atheists.
pi_54018439
document.getElementById('buttonff01cf50fd6b21093bfb5e7d1827b92f').disabled='disabled';

staat ergens in mijn script, maar hoe krijg ik die knop nu weer aan?
pi_54019114
De disabled property is eigenlijk een boolean, je had 'm dus eigenlijk op true moeten zetten. Om 'm weer te enabelen zet je disbled op false.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_54019737
Wat een id trouwens
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_54021034
quote:
Op donderdag 18 oktober 2007 22:28 schreef super-muffin het volgende:
Wat een id trouwens
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
hehe idd.. zou wel automatisch gegenereerd zijn adhv session id of zo
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  vrijdag 19 oktober 2007 @ 07:50:14 #238
136730 PiRANiA
All thinking men are atheists.
pi_54025755
quote:
Op donderdag 18 oktober 2007 23:20 schreef markiemark het volgende:

[..]

hehe idd.. zou wel automatisch gegenereerd zijn adhv session id of zo
true
quote:
Op donderdag 18 oktober 2007 22:02 schreef SuperRembo het volgende:
De disabled property is eigenlijk een boolean, je had 'm dus eigenlijk op true moeten zetten. Om 'm weer te enabelen zet je disbled op false.
ga ik proberen, tnx
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_54098175
nevermind

[ Bericht 92% gewijzigd door Darkomen op 22-10-2007 22:33:38 ]
pi_54424664
Ik snap iets niet

1
2
3
4
5
function showReact()
{
    x = document.getElementById('react');
    (x.style.display == 'block') ? x.style.display = 'none' : x.style.display = 'block';
}


werkt maar de volgende code weer niet :?

1
2
3
4
5
function showReact()
{
    x = document.getElementById('react').style.display;
    (x == 'block') ? x = 'none' : x = 'block';
}


Waarom werkt de laatste code niet? kan iemand dat uitleggen? :D
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_54425604
in de bovenste is x een verwijzing naar het element 'react'.
bij de onderste code staat x voor de text 'block' of 'none'.
dus het verandert alleen de inhoud van x, ipv wat jij verwacht: het element>attribuut style.display.
pi_54425879
Ah duidelijk, ik dacht dat x dan het gehele element mee zou nemen maar dat is dus niet zo weer wat geleerd
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 7 november 2007 @ 12:32:39 #243
12880 CraZaay
prettig gestoord
pi_54426501
quote:
Op woensdag 7 november 2007 12:00 schreef Chandler het volgende:
Ah duidelijk, ik dacht dat x dan het gehele element mee zou nemen maar dat is dus niet zo weer wat geleerd
Dat element "meenemen" wil je juist niet. Je wilt de referentie naar het element gebruiken.
pi_54427369
Daar doelde ik al op CraZaay
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_54427800
Maar dit kan wel:

1
2
3
4
5
function showReact()
{
    x = document.getElementById('react').style;
    (x.display == 'block') ? x.display = 'none' : x.display = 'block';
}


Ik zou 't trouwens zo doen
1    x.display = (x.display == 'none') ? '' : 'none';


Dan maak je beter gebruik van de ?: operator en op deze manier werkt het ook bij bijv een span en table element.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_54477081
Ik heb een vraagje over een stukje script van mij. Het volgende script moet van een XML resultaat een directorie structuur kunnen opbouwen, echter krijg ik na uitlezen gelijk de volgende error

XML data
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 <?xml version="1.0" encoding="iso-8859-1" ?> 
- <nodes>
- <node>
  <name>Documents and Settings</name> 
  <id>C:/Documents and Settings</id> 
  <items>1</items> 
  </node>
- <node>
  <name>Games</name> 
  <id>C:/Games</id> 
  <items>1</items> 
  </node>
- <node>
  <name>MyServer</name> 
  <id>C:/MyServer</id> 
  <items>1</items> etcetcetc


JS script
1
2
3
4
5
6
7
8
9
<?php
        
/* check if HTTP Response Code is 200 (resource found) */
        
if(request.status == 200)
        {
            
/* get data as xml and select only nodes */
            
request.responseXML.getElementsByTagName('nodes')[0].getElementsByTagName('node'); // <-- error
            
x.length;
            
/* no nodes in response - go out from function */
?>


Error melding in FF
1
2
3
Error: [Exception... "Component returned failure code: 0x80004003 (NS_ERROR_INVALID_POINTER) [nsIDOMHTMLDivElement.removeChild]"  nsresult: "0x80004003 (NS_ERROR_INVALID_POINTER)"  location: "JS frame :: etc/js/tree.js :: completeRequest :: line 118"  data: no]
Source File: etc/js/tree.js
Line: 118


Error melding in IE
1request.responseXML.getElementsByTagName('nodes')[0] is leeg of geen object


Nu is de vraag; waar ga ik de fout in? :D
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_54479811
De foutmelding geeft aan dat er geen "nodes" element bestaat.
Krijg je wel echt xml binnen?
Wat geeft request.responseXML.childNodes.length of request.responseXML.childNodes[0]?

getElementsByTagName geeft alle nodes met de gegeven naam, dus ook dieper gelegen nodes.
x = request.responseXML.getElementsByTagName('nodes')[0].getElementsByTagName('node');
is in dit geval dus hetzelfde als
x = request.responseXML.getElementsByTagName('node');
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_54482473
quote:
Op vrijdag 9 november 2007 13:02 schreef SuperRembo het volgende:
De foutmelding geeft aan dat er geen "nodes" element bestaat.
Krijg je wel echt xml binnen?
Wat geeft request.responseXML.childNodes.length of request.responseXML.childNodes[0]?

getElementsByTagName geeft alle nodes met de gegeven naam, dus ook dieper gelegen nodes.
x = request.responseXML.getElementsByTagName('nodes')[0].getElementsByTagName('node');
is in dit geval dus hetzelfde als
x = request.responseXML.getElementsByTagName('node');
alert(request.responseXML) geeft het XML voorbeeld + natuurlijk wat meer data
request.responseXML.childNodes.length geeft 0
request.responseXML.childNodes[0] geeft null

Jou manier :
request.responseXML.getElementsByTagName('node') geeft een [object]
maar dan krijg ik de volgende error op:

1
2
3
4
5
6
7
8
9
            if(!y)
            {
                with(parent.getElementsByTagName('p')[0]) // <-- error
                {
                    removeChild(lastChild);
                    appendChild(document.createTextNode('No contents found...'));
                }
                return false;
            }
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_54483916
quote:
Op vrijdag 9 november 2007 14:47 schreef Chandler het volgende:
[..]
alert(request.responseXML) geeft het XML voorbeeld + natuurlijk wat meer data
request.responseXML.childNodes.length geeft 0
Dat is vreemd. Stuur je wel een text/xml header? Wat geeft request.getResponseHeader("Content-Type")?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  vrijdag 9 november 2007 @ 16:42:47 #250
136730 PiRANiA
All thinking men are atheists.
pi_54485220
Wie met ienternet explorer snapt wat het hier fout gaat:
http://roostertv.kexx.net/ (onderin)
in FF werkt het wel...
(gaat over AJAX...)
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')

Het lijkt erop dat je onze advertenties blokkeert

Dat begrijpen we, maar is wel erg jammer. Je kunt FOK! namelijk wel gratis LEZEN, maar we kunnen FOK! niet gratis MAKEN. De inkomsten van de advertenties zorgen ervoor dat we de kosten van de site kunnen dragen zodat je ook morgen FOK! nog kunt bezoeken.

Zou je willen overwegen om voor FOK! een uitzondering te maken in je adblocker (of andere middelen die onze ads blokkeren)? Je krijgt deze melding dan nooit meer te zien.

Ja, ik wil fok.nl whitelisten, laat me zien hoe

Ik neem liever een premium account zodat ik geen advertenties hoef te zien (je moet eerst inloggen)
Ja, breng me naar de shop