php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.06.2004, 09:44  
Gast
 
Beiträge: n/a
Standard Button OnMouseOver --> Nachricht in Textfeld anzeigen las

Guten Morgen an alle im Forum,

ich habe ein Formular für ein Gästebuch erstellt.
In diesem befinden sich u.a. Buttons für die Textformatierung und ein Textfeld zum Anzeigen einer Hilfe.

Wenn ich mit der Maus über die Buttons fahre (OnMouseOver), soll ein Text, je nach Button, in dem Hilfetextfeld angezeigt werden.

Folgendermaßen habe ichs probiert, leider ohne Erfolg:

Code:
<style>
// Zeigt die Nachricht im Hilfetextfeld
function helpmessage_over() {
         Document.formular.helpbox.value='Hier stehen verschiedene Nachrichten mit Abfrage, je nach Button';            
}

// Entfernt die Nachricht im Hilfetextfeld
function helpmessage_out() {
         Document.formular.helpbox.value='LEER';
}
</style>


<form name="formular" action="<?php $PHP_SELF; ?>" method="post">

//BEISPIELBUTTON ZUR FORMATIERUNG
<input type="button_i" style="width:20px;" value=" I " onClick="this.formular.article.value=this.form.article.value+''" name="button"  onMouseOver="helpmessage_over()" onMouseOut="helpmessage_out()">

//MESSAGEBOX
<input type="Text" name="helpbox" value="Tipp: Mit den Buttons kannst du deinen Beitrag editieren" readonly>

//TEXTAREA FÜR BEITRAG
<textarea name="article">

</form>
Wisst ihr, wo mein Fehler liegt? Es wird überhaupt nix in der Help-Messagebox angezeigt.

Vielen Dank und Viele Grüße
Erri
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.06.2004, 09:46  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Zum Debuggen:
alert('HOHO');
Benutze ich gerne, um zu sehen, ob eine Funktion überhaupt anspringt


ANsonsten: Dem Textfeld über z.B.
<input id="helperOut" />
einer ID geben.

In den Funktionen dann:
document.getElementById('helperOut').value = STRING;
Guradia ist offline   Mit Zitat antworten
Alt 14.06.2004, 09:47  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 529
DutziMan befindet sich auf einem aufstrebenden Ast
Standard

Code:
<input type="button" onmouseover="help_on()" onmouseout="help_off()">
<input type="text" id="help" readonly>
Code:
function help_on() {

  help.value = 'Kleiner Hilfetext';

}

function help_off() {

  help.value = '';

}
DutziMan ist offline   Mit Zitat antworten
Alt 14.06.2004, 10:04  
Gast
 
Beiträge: n/a
Standard

Hallo,

ersteinmal danke für eure schnelle Antwort.

Ich habe beide Varianten von euch ausprobiert.

Das eigentliche Problem ist, dass die Funktion help_on() bzw. help_off gar nicht angesprochen wird. Ich habe es mit einer alert getestet.

Woran kann das denn liegen?

Danke
Erri
  Mit Zitat antworten
Alt 16.06.2004, 14:43  
Gast
 
Beiträge: n/a
Standard

Hi, bin ein Neuzugang hier im Forum.

Vielleicht kann ich hier meine zwei Cent beitragen:
sollte Javascript nicht als solches gekennzeichnet werden? Oder
gibt es inzwischen CSS 3.0 mit JS-Fähigkeiten?

Zitat:
<style>
// Zeigt die Nachricht im Hilfetextfeld
function helpmessage_over() {
Document.formular.helpbox.value='Hier stehen verschiedene Nachrichten mit Abfrage, je nach Button';
}

// Entfernt die Nachricht im Hilfetextfeld
function helpmessage_out() {
Document.formular.helpbox.value='LEER';
}
</style>
  Mit Zitat antworten
Alt 16.06.2004, 17:02  
Gast
 
Beiträge: n/a
Standard

Ja natürlich, aber daran wirds wohl kaum liegen. Das da oben sind Codeausschnitte da eigentlich jeder weiß der sich mit JS beschäftigt, dass die davor gehören. Allerdings ist das auch nicht <style></style> sondern <script language="JavaScript" type="text/javascript"></script>!
  Mit Zitat antworten
Alt 16.06.2004, 17:40  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von Michigras
Ja natürlich, aber daran wirds wohl kaum liegen.
Es kann gut sein, dass es an den falschen Tags liegt...

Zitat:
Allerdings ist das auch nicht <style></style> sondern <script language="JavaScript" type="text/javascript"></script>!
Genau das hat doch Ralph Kern gesagt.

Der OP hat fälschlicherweise das <style>-Tag verwendet.

klugscheissend
werbegeschenk
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 16.06.2004, 17:49  
Gast
 
Beiträge: n/a
Standard

Oh sorry, hab mal wieder nicht genau hingeguckt
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Reset Button bei Formularen TeazY PHP Tipps 2008 2 24.12.2007 14:59
onMouseOver: dynamisch Inhalt anzeigen dh1sbg HTML, Usability und Barrierefreiheit 1 03.03.2007 12:49
Smilis per Klick ins Textfeld und dann anzeigen? BartTheDevil89 HTML, Usability und Barrierefreiheit 3 23.07.2006 10:14
Ich habe eine Auswahlliste und einen Button. Wie auswerten? PHP Tipps 2004 1 20.10.2004 16:39
[Erledigt] wie mach ich einen Reset Button um ein Textfeld zu löschen!? HTML, Usability und Barrierefreiheit 7 04.08.2004 08:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
button onmouseover, onmouseover button, php onmouseover text, input onmouseover, onmouseover textfeld, html input onmouseover, onmouseover text anzeigen, php onmouseover, html onmouseover text anzeigen, mouseover html textbox, php onmouseover text einblenden, mouseover textbox, html input mouseover, php onmouseover text anzeigen, php input onmouseover, hilfetext button zu formularfeld html einblenden, javascript onmouseover text anzeigen, html textbox mouseover, php wenn maus auf button text anzeigen, html code mous ofertext anzeigen

Alle Zeitangaben in WEZ +1. Es ist jetzt 22:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.