コード例 #1
0
ファイル: Checkbox.php プロジェクト: joksnet/php-old
 public function __construct($name, $value = null, $options = array(1, 0))
 {
     parent::__construct('Checkbox', $name);
     if (empty($options)) {
         $options = array(1, 0);
     }
     list($checked, $unchecked) = $options;
     if ($value == $checked) {
         $this->setAttribute('checked', 'checked');
     }
     $this->setAttribute('value', $checked);
 }
コード例 #2
0
ファイル: Radio.php プロジェクト: joksnet/php-old
 public function __construct($name, $value = null)
 {
     parent::__construct('Radio', $name);
     $this->setAttribute('value', $value);
 }
コード例 #3
0
ファイル: Password.php プロジェクト: joksnet/php-old
 public function __construct($name)
 {
     parent::__construct('Password', $name);
 }
コード例 #4
0
ファイル: Image.php プロジェクト: joksnet/php-old
 public function __construct($name, $src, $label = null)
 {
     parent::__construct('Image', $name);
     $this->setAttribute('src', $src);
     $this->setAttribute('alt', $label);
 }
コード例 #5
0
ファイル: Hidden.php プロジェクト: joksnet/php-old
 public function __construct($name, $value)
 {
     parent::__construct('Hidden', $name);
     $this->setAttribute('value', $value);
 }
コード例 #6
0
ファイル: Button.php プロジェクト: joksnet/php-old
 public function __construct($name, $label)
 {
     parent::__construct('Button', $name);
     $this->setAttribute('value', $label);
 }