Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: tekstvak verschijnt  (gelezen 3270 keer)

0 leden en 1 gast bekijken dit topic.

Offline arawolf

  • Volledig lid
  • **
  • Berichten: 167
  • Oplossing.be
tekstvak verschijnt
« Gepost op: 21 oktober 2010, 10:28:38 »
Wie kan mij op pad helpen.  Graag had ik het volgende gerealiseerd.  Als je met de muis over een menuitem (knop) beweegd dat er dan een tekstvak verschijnt onder die knop. 
Dit zou toch moeten lukken met een beperkt javascriptje maar ik vind het maar niet?
Acer Aspire M5910 Intel(r) Core (TM) i 7 2.93GHz 64 bit 6 GB Ram +acer aspire 7530

Offline Firebirdy

  • Ambassadeur
  • *****
  • Berichten: 2.408
  • Geslacht: Man
Re: tekstvak verschijnt
« Reactie #1 Gepost op: 21 oktober 2010, 11:27:48 »
Het eenvoudigste lijkt me om op de plaats waar het tekstvak moet verschijnen een <div> te plaatsen met daarin het tekstvak.

Maak de div standaard onzichtbaar door het de css-eigenschap 'display: none' te geven. Geef je div ook een id, bijvoorbeeld idTekstVakDiv (maar dan iets meer beschrijvend dan dat ;)).

Je krijgt dan bijvoorbeeld:
<div style="display: none" id="idTekstVakDiv">
  <input type="text" name="mijnTekstVak"/>
</div>

Als javascriptfunctie zou je dan iets als dit kunnen gebruiken:
function f_knopMouseOver() {
  var tekstVakDiv = document.getElementById('idTekstVakDiv');
  if(tekstVakDiv != null && tekstVakDiv.style.display == 'none') {
    tekstVakDiv.style.display = '';
  }
}

De event uiteraard nog aan je knop toevoegen met attribuut onMouseOver="f_knopMouseOver()".

Niet getest, maar volgens mij moet het zo lukken :).

Offline arawolf

  • Volledig lid
  • **
  • Berichten: 167
  • Oplossing.be
Re: tekstvak verschijnt
« Reactie #2 Gepost op: 21 oktober 2010, 12:20:27 »
gaan we deze middag eens testen, alvast merci, ik hou je op de hoogte
Acer Aspire M5910 Intel(r) Core (TM) i 7 2.93GHz 64 bit 6 GB Ram +acer aspire 7530

Offline arawolf

  • Volledig lid
  • **
  • Berichten: 167
  • Oplossing.be
Re: tekstvak verschijnt
« Reactie #3 Gepost op: 05 november 2010, 18:22:40 »
Sorry voor de laattijdige reactie, maar op vakantie geweest.

Helaas was het niet wat ik zocht.  Maar ik heb op het net het volgende gevonden : https://www.st.cs.kumamoto-u.ac.jp/~katunori/spry/Spry_1_6_1_022408/samples/effects/slide_sample.html

Dit is het helemaal.  Maar hoe pas ik dit nu in via dreamweaver cs4 ?  Of kan het enkel via de code en hoe kan ik het tekstvak dan aanpassen ?
Acer Aspire M5910 Intel(r) Core (TM) i 7 2.93GHz 64 bit 6 GB Ram +acer aspire 7530

Offline arawolf

  • Volledig lid
  • **
  • Berichten: 167
  • Oplossing.be
Re: tekstvak verschijnt
« Reactie #4 Gepost op: 12 november 2010, 18:16:32 »
Iemand een idee ?  Alvast bedankt voorde tijd en de moeite ;)
Acer Aspire M5910 Intel(r) Core (TM) i 7 2.93GHz 64 bit 6 GB Ram +acer aspire 7530

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.346
  • I've Upped my standards,now,up yours!
Re: tekstvak verschijnt
« Reactie #5 Gepost op: 13 november 2010, 05:25:17 »
Je klikt rechts op die pagina en kiest bron weergeven.
Bovenaan zie je een zin met
<script src="../../includes/SpryEffects.js" type="text/javascript"></script>
Dat betekent dat je een bestandje 'SpryEffects.js' nodig hebt en ernaar moet verwijzen.

De rest is experimenteren met knippen en plakken.

Kijk ook eens op https://labs.adobe.com/technologies/spry/home.html
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

 


www.combell.com