下面是我的html和php代码:
<!-- Form Code Start -->
<form id='contactus' action='<?php echo $formproc->GetSelfScript(); ?>' method='post' enctype="multipart/form-data" accept-charset='UTF-8'>
<fieldset >
<input type='hidden' name='submitted' id='submitted' value='1'/>
<input type='hidden' name='<?php echo $formproc->GetFormIDInputName(); ?>' value='<?php echo $formproc->GetFormIDInputValue(); ?>'/>
<input type='text' class='spmhidip' name='<?php echo $formproc->GetSpamTrapInputName(); ?>' />
<div><span class='error'><?php echo $formproc->GetErrorMessage(); ?></span></div>
<div class='container'>
Years Active (from and to):<br/>
<select name='years_active_from'>
<option value='<?php echo $formproc->SafeDisplay('NULL') ?>'>select</option>
<option value='<?php echo $formproc->SafeDisplay('from 2013') ?>'>2013</option>
<option value='<?php echo $formproc->SafeDisplay('from 2012') ?>'>2012</option>
</select>
<br/>
<span id='contactus_name_errorloc' class='error'></span>
</div>
<div class='container'>
<input type='submit' name='Submit' value='Submit' />
</div>
</fieldset>
</form>我正在尝试获得不同的下拉选项,以便在不使用下拉菜单的情况下将var $years_active_from;更改为不同年份、2012年、2013年和NULL之后的每一年。
value='<?php echo $formproc->SafeDisplay('NULL') ?>'没有改变$years_active_from,正确的编码是什么?
发布于 2013-03-14 04:06:50
老实说,我不是100%确定我明白你在找什么,但我猜你想要在页面加载时预先选择第一个下拉选项。为此,您需要将selected属性添加到要显示为选中状态的选项中:
<option selected value='<?php echo $formproc->SafeDisplay('NULL') ?>'>select</option>https://stackoverflow.com/questions/15395304
复制相似问题