我有一份问卷调查表,答案是是或否。仅当您勾选“是”时,某些答案才会与下一个问题相关联。我想检查是,然后它向我显示与该问题相关的下一个问题。
例如,您想向我购买通话时间是/否 如果是,您想要多少通话时间?如果没有,请不要显示您想要多少通话时间问题只看到下一个问题可能会问您想在未来向我们购买通话时间吗?我使用 wordpress 自定义插件。不过想要剧本。
PHP页面1:
$output = '<script type="text/javascript" language="javascript"> function output()
{ alert("testing RadioButton events");
}</script>';
PHP page cont…:
$output .= '<tr style="display:none"><td class="celllabel">Would you like to buy airtime from me? </td><td>'. doradiobutton('airtime',array('Yes','No'), 0,'output()') . '</td></tr>';
PHP page cont…:
$output .= '<tr><td class="celllabel">For how much airtime would you like?</td><td>'.ppi_dodropdown(ppi_dorange(5,200,5), 'airtimeamount', '[\'select\',\'validation\',null, null, /--select--/, \'Please select aitime amount\']'). '</td></tr>';
PHP function page:
function ppi_doradiobutton($name, $values, $checkedarray, $javascriptaction = null, $textvalue = null){ if($textvalue) { for ($x=0;$x<count($values);$x++) { if ($textvalue == $values[$x]) {
$output .= '<input type="radio" name="'.$name.'" value="'.$values[$x].'" checked="checked" '. $onclickaction .' /> '.$values[$x].'<br />' ; } } $output .= '<input type="radio" name="'.$name.'" value="'.$values[$x].'"' . $onclickaction . '/> '.$values[$x].'<br />' ; } } return $output; } else { $onclickaction = null; if ($javascriptaction!=null) { $onclickaction = 'onclick="' . $javascriptaction .'"'; }
for ($x=0;$x<count($values);$x++) { if ($checkedarray == null) { $output .= '<input type="radio" name="'.$name.'" id="'.$name.'" value="'.$values[$x].'"' . $onclickaction . ' > '.$values[$x].'<br />' ; } else if ($checkedarray == $x) { $output .= '<input type="radio" name="'.$name.'" id="'.$name.'" value="'.$values[$x].'" checked="checked" '. $onclickaction .'/> '.$values[$x].'<br />' ;
else { $output .= '<input type="radio" name="'.$name.'" id="'.$name.'" value="'.$values[$x].'"' . $onclickaction . '/> '.$values[$x].'<br />' ; } } return $output; } } }