|
ulf-wendel.de   
|
|
 Home < PHP Schulung  < OOH Forms  < Grundlagen  < Aliasnamen    |       |  
Print Version    
---
|
|
 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 

Aliasnamen oder $subelement

Alle Elemente einer Gruppe von Radio-Buttons verfügt über den gleichen Wert des HTML-name Attributs. Um die einzelnen Mitglieder der Gruppe dennoch adressieren zu können wurden Aliasnamen eingefügt. Ein Aliasname wird über das Attribut "elname" vergeben.


Aliasnamen bei Radio-Buttons Top

<?php
 
require_once('HTML_OOH_Form/form.php');
 
 
$f = new form();
 
$f->CR_HTML  "\n";
 
 
// Aliasname: "radio1"
 
$f->addElement(
        array(
          
'type'    => 'radio'
          
'label'   => 'Radio 1',
          
'value'   => '1',
          
'checked' => true,
          
'name'    => 'html_name'
          
'elname'  => 'radio1'
        
)
     );

 
// Aliasname "radio2" 
 
$f->addElement(
        array(
          
'type'  => 'radio',
          
'label' => 'Radio 2',
          
'value' => '2',
          
'name'  => 'html_name',
          
'elname'=> 'radio2'
        
)
      );
      
  
$f->addElement(array('type' => 'submit''name' => 'submit'));
  
  
$f->autoloadValues();
  
$f->Start();
  
  print 
"HTML-name Attributewert benutzt:\n";
  
$f->showElement('html_name');
  print 
"\n\n";
  
  
// getLabel(string name[, string elname]), getElement(string name[, string elname])
  
print "Aliasnamen benutzt:\n";
  
printf("%s %s\n"$f->getLabel('html_name''radio1'), $f->getElement('html_name''radio1'));
  
printf("%s %s\n"$f->getLabel('html_name''radio2'), $f->getElement('html_name''radio2'));
  print 
"\n\n";
  
  
$f->showElement('submit');
  
$f->Finish();
  
  
// aber: getValue(string name)
  
print "Wert von html_name: " $f->getValue('html_name');
 
?>
    
Ausgabe Top
HTML-name Attributewert benutzt: Aliasnamen benutzt: Radio 1 Radio 2
Wert von html_name: 1
<form action="/schulung/ooh/basics/subelemente.php" target="_self" method = "POST">
HTML-name Attributewert benutzt:
<input type="radio" name="html_name" value="1" checked ><input type="radio" name="html_name" value="2" >

Aliasnamen benutzt:
Radio 1 <input type="radio" name="html_name" value="1" checked >
Radio 2 <input type="radio" name="html_name" value="2" >


<input type="submit" name="submit" value=""></form>
Wert von html_name: 1

<  ^  >

 Neues

 XML/XSLT Menu
 OOH-Form Rewrite

 PEAR Cache:
  SHM Container

 Suchstring Parser
 Buchrezensionen
 PEAR Cache:
  OutputCompression

 PEAR Menu Browser
 PEAR Menu Tutorial 
 PEAR Cache


 Tipp

Download Version:
oben rechts,
Download *.tar.gz
|
| --- |
|
  Top   |   <  ^  >   |   phpOpenTracker Statistik   |   URL: http://www.ulf-wendel.de/schulung/ooh/basics/subelemente.php   |   Stand: 16.11.2001   |   © Ulf Wendel   
|
| --- |

0.032 s Bearbeitungszeit, 0.002 s IT[X], 0.005 s Menu 3