1 2 3 4 5 6 7 8 9 | { if (position != '') { textPosition = position; } o = '<span id="inputpreview" style="text-align:' + textPosition + '; display:block; width: 250px;">' + document.getElementById('inputtext').value + '</span>' |
1 2 3 | <input type="button" value="> Midden <" onclick="changeFont('center');" /> <input type="button" value="Rechts >" onclick="changeFont('right');" /><br /> |
quote:Op zaterdag 1 augustus 2009 14:18 schreef Likkende_Lassie het volgende:
Het is mij nog niet geheel duidelijk of je een FORM POST kan versturen naar een POPUP, dus dat je de POST in de popup ontvangt en hem daar afhandelt?
1 |
1 2 3 4 5 6 | css: ['.sIFR-root { text-align: ' + textPosition + ', font-size: ' + textSize + ' } '] } |
Nee, url?quote:Op woensdag 5 augustus 2009 15:49 schreef Darkomen het volgende:
javascript 101, zou jij toch wel moeten kennen
Met tabindex stel je puur de volgorde in, als die al moet afwijken van de 'flow'. In mijn geval moet ik automatisch (dus wanneer bijvoorbeeld een event plaats vindt op een input) de focus kunnen instellen op de volgende input (wat of waar die ook mag zijn), dus als het ware een tab nabootsen.quote:
Op deze pagina staat ook iets werkends. Misschien heb je daar nog wat aan.quote:Op maandag 17 augustus 2009 12:59 schreef Tuvai.net het volgende:
Ah, ik denk dat ik de oplossing heb. Ik zie dat ik gebruik kan maken van [Element].form en dat elke index van form een input voorstelt. Nog even testen of ik een werkend scriptje kan maken en dat kan gebruiken in alle browsers die ik geïnstalleerd heb.
Had ik al naar gekeken. Met custom tabindex werken is voor mij geen optie. :) Die volgorde of het aantal controls is altijd variabel. :)quote:Op maandag 17 augustus 2009 13:07 schreef Light het volgende:
[..]
Op deze pagina staat ook iets werkends. Misschien heb je daar nog wat aan.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | { var index = -1, i = 0; while ( i < Element.form.length && index == -1 ) { if (Element.form[i] == Element) { index = i; } else { i++; } } return index; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 | { if( GetElementIndex(Element) < (Element.form.length - 1) ) { Element.form[ ( GetElementIndex(Element) + 1) ].focus(); } else { Element.focus(); } return true; } |
1 2 3 4 5 6 | <li><a href="#">een</a></li> <li><a href="#">twee</a></li> <li><a href="#">drie</a></li> <li><a href="#">vier</a></li> </ul> |
1 2 3 4 5 6 | <li><a href="#" id="Anchor1" onkeydown="PressedKeyAnchor(1, event);">een</a></li> <li><a href="#" id="Anchor2" onkeydown="PressedKeyAnchor(2, event);">twee</a></li> <li><a href="#" id="Anchor3" onkeydown="PressedKeyAnchor(3, event);">drie</a></li> <li><a href="#" id="Anchor4" onkeydown="PressedKeyAnchor(4, event);">vier</a></li> </ul> |
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 | { var KeyNumber = Event.keyCode != null ? Event.keyCode : Event.which; switch(KeyNumber) { case 13: // Enter alert('U heeft gekozen voor linkje nummer ' + AnchorIndex); break; case 38: // Up if(document.getElementById('Anchor' + ( AnchorIndex - 1 ))) { document.getElementById('Anchor' + ( AnchorIndex - 1 )).focus(); } break; case 40: // Down if(document.getElementById('Anchor' + ( AnchorIndex + 1 ))) { document.getElementById('Anchor' + ( AnchorIndex + 1 )).focus(); } break; } return; } |
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 26 27 28 29 30 31 | <!-- var sponsors = new Array(); <?php $query = "SELECT logo, naam, url, tel FROM sponsors WHERE dm=1"; $result = mysql_query($query); if($result) { $count = 0; while ($result_level1 = mysql_fetch_array($result)) { $count++; echo 'sponsors[' . $count . '] = "' . $result_level1['nodeId'] . '|' . $result_level1['parentNodeId'] . '|' . $result_level1['nodeName'] . '|' . $result_level1['nodeUrl'] . '";'; echo "\n"; } } else { echo 'Error'; } ?> displaySponsors(sponsors); function displaySponsors(ar){ var ranNum= Math.floor(Math.random()*ar.length); } //--> </script> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |