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 25.07.2005, 19:14  
Gast
 
Beiträge: n/a
Standard Button per Schaltfläche drücken

Hallo,

ich habe mir vorhin ein einfaches Forum runtergeladen und probiere schon seit ca 3 Stunden die Buttons durch Textlinks zu ersetzen, aber bisher leider ohne Erfolg. Ich hoffe ihr könnt mir helfen, hier der Code von einem Button:

Code:
    echo '
    <form action="index.php" style="display:inline;" method="post" target="">
    <input type="hidden" name="anmelden" value="OK">';
    if(isset($f_id))    echo  '<input type="hidden" name="f_id" value="'.$f_id.'">';
    if(isset($kat_id))  echo  '<input type="hidden" name="kat_id" value="'.$kat_id.'">';
    if(isset($von))     echo  '<input type="hidden" name="von" value="'.$von.'">';
    if(isset($tvon))    echo  '<input type="hidden" name="tvon" value="'.$tvon.'">';
    echo'<input type="Submit" class="mainbutton" style="background-image:url('.$mainbutton.');" name="superdummi" value="Registrieren"></form>
    ';
Danke im Vorraus für eure Hilfe und Bemühungen Ich hoffe, dass es möglich ist.
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.07.2005, 19:18  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Entweder Du schaffst das Formular ab und übergibst alle Daten per URL oder Du schickst das Formular per Javascript ab.

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum.

moved to (X)HTML, CSS & JavaScript
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 25.07.2005, 19:18  
Gast
 
Beiträge: n/a
Standard

<edit> Zu langsam </edit>

Gruß
phpfan
  Mit Zitat antworten
Alt 25.07.2005, 19:18  
Gast
 
Beiträge: n/a
Standard

Was meinst du genau? Willst du das <input type="submit" value="Registrieren"> durch einen Textlink als abschicken ersetzen?

Wenn ja kannst du es so machen:

<form> Tag:
Code:
<form action="index.php" style="display:inline;" method="post" target="" name="meinformular">
Abschicken Link:
Code:
Registrieren 
  Mit Zitat antworten
Alt 25.07.2005, 19:27  
Gast
 
Beiträge: n/a
Standard

Danke schonmal im Vorraus, was muss denn in den Klammern ? Ohne scheints nicht zu gehen Kannste das vllt mal an meinem Bsp oben klar machen ?
  Mit Zitat antworten
Alt 25.07.2005, 19:31  
Gast
 
Beiträge: n/a
Standard

In die klammern bei submit() soll garnichts rein. Damit das funktioniert muss du im <form> tag den namen definieren so wie in meinem vorherigen post beschrieben.
  Mit Zitat antworten
Alt 25.07.2005, 19:31  
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 Tigerhead
Danke schonmal im Vorraus, was muss denn in den Klammern ?
In welche Klammern? In die von submit()? Da muss nichts rein - aber du musst den geposteten Vorschlag schon an deine Umgebung anpassen ("meinformular" z.B. drüfte bei dir wohl kaum richtig sein)


Eine andere und imo sehr einfache Methode, die zudem den Vorteil hat auch mit deaktiviertem JS zu funktionieren:

Gestalte doch den Submit-Button einfach per CSS so, dass er wie ein Textlink aussieht.
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 25.07.2005, 19:35  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
    
echo '
    <form action="index.php" style="display:inline;" method="post" target="" name="anmelden"> '
;
    if(isset(
$f_id))    echo  '<input type="hidden" name="f_id" value="'.$f_id.'">';
    if(isset(
$kat_id))  echo  '<input type="hidden" name="kat_id" value="'.$kat_id.'">';
    if(isset(
$von))     echo  '<input type="hidden" name="von" value="'.$von.'">';
    if(isset(
$tvon))    echo  '<input type="hidden" name="tvon" value="'.$tvon.'">';
    echo
'[url="#"]Registrieren[/url]</form>
    '
;
?>
So hatte ich es probiert, war aber Erfolglos ... mit CSS habe ich auch schon probiert @ Werbegeschenk, aber hatte da so meine Probleme. Der Textlink sollte so aussehen:

font: bold 90% Arial,sans-serif;
display: block;
display: inline;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
background-image: url('pics/bg_nav.jpg');
font-weight: bold;
color: #21536A; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px


Aber wie mache ich das jetzt, dass der Button auch so aussieht ?
  Mit Zitat antworten
Alt 25.07.2005, 19:47  
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 Tigerhead
mit CSS habe ich auch schon probiert @ Werbegeschenk, aber hatte da so meine Probleme. Der Textlink sollte so aussehen:

font: bold 90% Arial,sans-serif;
display: block;
display: inline;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
background-image: url('pics/bg_nav.jpg');
font-weight: bold;
color: #21536A; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px

Aber wie mache ich das jetzt, dass der Button auch so aussieht ?
Na das meißte kannst du doch übernehmen - die sinnlosen Sachen (wie display zuerst auf block dann auf inline oder font-weight zweimal zu definieren) kannst du ja weglassen ;-)
Füge noch ein display:inline und ein border:none; ein (vor border-left) und fertig.

Das ganze als Klasse .submit und deinen buttons gibst du jetzt einfach ein class="submit" mit.
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 25.07.2005, 19:50  
Gast
 
Beiträge: n/a
Standard

Dank dir ersteinmal

Kriege ich auch diesen 3d-Effekt weg und überhaupt alle Effekte wenn man drauf klickt ?
Und wie kann ich ein Button verlinken, dass er z.B. die board.php öffnet ?
  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
[Erledigt] type image button funzt im IE nicht? litterauspirna HTML, Usability und Barrierefreiheit 12 19.07.2008 15:59
button als link verwenden Zabimaru PHP Tipps 2008 5 03.04.2008 19:51
Reset Button bei Formularen TeazY PHP Tipps 2008 2 24.12.2007 14:59
Ergebnisliste mit Button weiter bearbeiten Cheesy PHP Tipps 2006 6 23.05.2006 01:01
Prüfen ob Button angeklickt wurde.. krummzahn HTML, Usability und Barrierefreiheit 2 30.04.2006 21:18
[Erledigt] Button Sperre PHP Tipps 2006 10 07.02.2006 22:42
Text &amp;amp; Button zusammen ein Link HTML, Usability und Barrierefreiheit 8 22.11.2005 09:59
[Erledigt] Checkbox via Button steuern HTML, Usability und Barrierefreiheit 2 17.10.2005 09:53
[Erledigt] IF Funktion auf einen Button. Funktion wird trotzdem ausgef. HTML, Usability und Barrierefreiheit 3 04.08.2005 14:57
E-MAIL BEI Button klick PHP Tipps 2004-2 14 07.11.2004 12:54
Button onclick-Event HTML, Usability und Barrierefreiheit 3 06.11.2004 13:05
[Erledigt] per Button php in &lt;td&gt; laden PHP Tipps 2004 4 26.10.2004 18:07
Ich habe eine Auswahlliste und einen Button. Wie auswerten? PHP Tipps 2004 1 20.10.2004 16:39
[Erledigt] Probleme beim ausrichten von Textarea &amp; Button HTML, Usability und Barrierefreiheit 2 27.07.2004 14:17
formular button linkt an interne Stelle PHP Tipps 2004 1 08.06.2004 10:02

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php button drücken funktion, php button ohne 3d-effekt, schaltfläche button php html, input type css button ohne 3d effekt

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:38 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.