Avatar billede nolle_k Nybegynder
03. juni 2002 - 12:06 Der er 9 kommentarer og
2 løsninger

Visning af tekst i Frame ved MouseOver på Hover Knap

Kan dette virkelig ikke lade sig gøre!

//Nolle_K
Avatar billede hundevennen Nybegynder
03. juni 2002 - 12:10 #1
jo det kan, jeg kan bare ikke php eller programmere overhovedet - men lave det i dreamweaver kan jeg - man laver en hotspot og laver et lag med en tekst i og ved mouseover på hotspot vises laget og ved mouseout ja det siger sig selv
Avatar billede hells Nybegynder
03. juni 2002 - 12:32 #2
<span onMouseover="top.FRAMENAVN.LAYERID.style.visibility='visible'" onMouseout="top.FRAMENAVN.LAYERID.style.visibility='hidden'">Vis tekst</span>

<span id="LAYERID" style="visibility: hidden">Tekst</span>
Avatar billede nolle_k Nybegynder
03. juni 2002 - 13:08 #3
Hmmmm!
Det kan jeg ikke lige få til at virke???

Lad os starte med at antage at jeg har EN hover knap på en side og en Tekst box kaldet T1

Hvordan får jeg teksten "Hejsa" vist i tekst boksen??
Avatar billede =maddog= Nybegynder
03. juni 2002 - 14:20 #4
nolle_k: du forvirrer mig. vil du have noget tekst vist i en frame. eller ved du bare ikke helt hvad tingene hedder i HTML?
hvis du vil skrive til en frame (altså en <frame>) skal du bruge document.open() , .write() og .close().
function writeToFrame(framenavn,text) {
frm = top.frames[framenavn];
frm.open();
frm.write(text);
frm.close();
}
Ellers vil jeg gerne have helt præcist at vide hvad du vil. Bemærk at ovenstående kun virker, hvis din frame ligger i første subset af <frameset>.
Avatar billede =maddog= Nybegynder
03. juni 2002 - 14:22 #5
m.h.t textbox
<form name="f">
<input type="text" name="T1">
</form>
<a href="#" onmouseover="document.f.T1.value=\"tekst der skal ind\";">flyt musen over for at sætte teksten ind</a>
Avatar billede -master-d- Nybegynder
03. juni 2002 - 21:57 #6
Så'n her kan det lade sig gøre

<form name="form">
<a href="#" onmouseover="window.document.form.T1.value='Teksten'" onmouseout="window.document.form.T1.value=''">
<input type="button" value="se tekst"></a> <input type="text" name="T1" size="20">
</form>
Avatar billede nolle_k Nybegynder
04. juni 2002 - 08:27 #7
=maddog= -> Jeg ville bare forenkle tingene en smule!

-master-d- -> Så vidt jeg kan se af dit eksempel er det for et hyperlink og ikke for en HoverButton!!! Det skal det være!
Avatar billede nolle_k Nybegynder
04. juni 2002 - 08:51 #8
OK!! Jeg indrømmer! Jeg er en nørd! Det var selvfølgelig ikke en frame men en tabel der skulle indsættes tekst i! JEg har selv fundet ud af at få den til at reagere på Musen

    <applet code="fphover.class" codebase="./" width="133" height="70" onmouseover = Test LANGUAGE = "VBScript">

Men det viste i vist godt!

Den der kan fortælle mig hvordan jeg skrive tekst i en tabel for pointene!!
Avatar billede =maddog= Nybegynder
04. juni 2002 - 12:58 #9
<table>
<tr><td id="celle"></td></tr>
</table>

onmouseover="document.getElementById('celle').innerHTML=\"tekst du vil fyre ind\";"
OBS: Virker kun i nyere browsere. IE5+ NS5+.
Avatar billede =maddog= Nybegynder
04. juni 2002 - 13:02 #10
du skal sætte language til javascript i stedet for VBScript. Der er ikke en levende sjæl der bruger det p*s alligevel.
nu er det ikke SÅ let at gætte, at en Hover button er en eller andet tilfældig applet du har downloaded. Det ville have hjulpet gevaldig på svar hastigheden hvis du havde kaldt en spade for en spade til at starte med.
Avatar billede nolle_k Nybegynder
04. juni 2002 - 13:17 #11
Nå! Jeg fandt selv løsningen men takker for hjælpen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester