Home  PHP Projekte  PHP Schulung  Informationsquellen  Geschichte  Core PHP  Fortgeschrittenes PHP  Templates  Cache-Technologien  OOH Forms  Grundlagen  Features  Formulare  Formularelemente  Basisformular  Validierung I  Validierung II  Längen-Test  RegExp-Test  Intro-Option  Custom Validators  Custom Validators II  Custom Validators III  Übersichtlichkeit  Defaults  Aliasnamen  Subelemente  JavaScript  XML  Layoutmanager  Pages  Wizards  Fazit  Technik der Site  Büchertipps  Fotografie  Airbrush  Kontakt  Stuff 
|
Defaultwerte
Es ist möglich, Defaultwerte für bestimmte
Eigenschaften von Formularelementen vorzugeben.
Defaultwerte werden für Eigenschaften verwendet,
die bei der Definition eines Formularelements fehlen.
| Elemente |
Defaultname |
Attribut |
| Text |
int textsize |
int size |
| Text |
int textmaxlength |
int maxlength |
| File |
int filesize |
size |
| Image |
int imageborder |
border |
| Select |
array selectintro |
array intro |
| Select |
string selectintro_e |
string intro_e |
| alle |
string cssid |
string id |
| alle |
string cssclass |
string class |
| alle |
string cssstyle |
string style |
Die Defaultwerte werden mit derr Methode boolean setDefaults(array $defaults)
gesetzt. Der Rückgabewert ist false, sofern (auch nur) eine ungültige
Zuweisung versucht wurde.
| Defaultwerte definieren |
Top |
|
<?php require_once('HTML_OOH_Form/form.php'); $f = new form(); $f->CR_HTML = "\n"; // Defaultwerte setzen $f->setDefaults( array( 'textsize' => 5, 'textmaxlength' => 2, 'cssstyle' => 'color: #ff0000; font-size: 20pt', 'imageborder' => 10 ) ); // drei Elemente erzeugen $f->addElement(array('type' => 'password', 'name' => 'pass1')); $f->addElement(array('type' => 'text', 'name' => 't1')); $f->addElement(array('type' => 'image', 'name' => 'submit', 'src' => '../../../grafiken/ulf.jpg')); // Elemente anzeigen $f->Start(); $f->showElement('pass1'); print "\n"; $f->showElement('t1'); print "\n"; $f->showElement('submit'); $f->Finish(); ?>
|
|
Ausgabe
|
Top |
|
<form action="/schulung/ooh/basics/defaults.php" target="_self" method = "POST">
<input type="password" value="" name="pass1" size="5" maxlength="2" style='color: #ff0000; font-size: 20pt' >
<input type="text" value="" name="t1" size="5" maxlength="2" style='color: #ff0000; font-size: 20pt' >
<input type="image" name="submit" src="../../../grafiken/ulf.jpg" border="10" style='color: #ff0000; font-size: 20pt' ></form>
|
|
< ^ >
|