>>365

$form =& new HTML_QuickForm('form', 'post');
$form->addElement('select', 'test', 'Select:', array('A'=>'A', 'B'=>'B','C'=>'C','DEFAULT'=>'--選択してください--'));
$form->addElement('submit', 'mode', 'submit');
$element =& $form->getElement('select');
$element->setValue('DEFAULT');
$form->display();

当然、このままだとひたすら DEFAULT になるんで
validate() が true なら本処理、false なら getElement, setValue で値を狙い打ち
みたいな形になるかと。
というか、値を戻したい理由が validate false くらいしか思いつかんのだが。