使用 Javascript 或 PHP 洗牌表
Shuffling a table using Javascript or PHP
我是Javascript和PHP的新手,我正在练习建立一个随机选择的测验。我只是想知道您是否可以随机或随机化一行表格内的所有内容?是否可以将每行随机化
?1.<tr><td > <input type="radio" name="answerswer" value="optiona">a</input> </td></tr>
2.<tr><td > <input type="radio" name="answerswer" value="optionb">b</input> </td></tr>
3.<tr><td > <input type="radio" name="answerswer" value="optionc">c</input> </td></tr>
4.<tr><td > <input type="radio" name="answerswer" value="optiond">d</input> </td></tr>
我的问题是..每次我刷新页面或有人参加测验时,是否可以随机化PHP或JavaScript中的4行?
在 PHP 中执行此操作是最容易的。
只需shuffle($array);
shuffle()
文档
看到Dood先生的回答下的评论,我应该警告说,在数组中填充HTML是次优的,因为你失去了轻松操作它的能力。试试这个:
$array = array(
"a" => "Answer A",
"b" => "Answer B",
"c" => "Answer C",
"d" => "Answer D"
);
shuffle($array);
$count = 0;
foreach ($array as $value => $text) {
?><tr><td><?php
echo ++$count;
?></td><td><label for="answerswer<?php
echo $value;
?>"><input type="radio" name="answerswer" id="answerswer<?php
echo $value;
?>" value="<?php
echo $value;
?>"><?php
echo $text;
?></label></td></tr><?php
}
相关文章:
- PHP Javascript显示/隐藏按钮不工作
- php javascript代码从javascript调用php函数
- 如何在php/javascript中制作定时器和警报
- 带有数据输入的PHP/JavaScript web交互式图谱
- PHP - Javascript integration?
- 从复选框 ajax php javascript 中检索值
- 验证此图像验证码.Jquery PHP & javascript.
- Facebook PHP+JavaScript-在页面加载之前导航时出现异常
- PHP/JavaScript-检测当前打开页面的用户
- Php-Javascript-我如何知道哪些页面是彩色的,哪些是黑白的
- PHP+Javascript解析这两个响应
- 创建php/javascript倒计时计时器时出现问题
- 转换“;2012年7月15日星期日00:00:00 GMT+0700(东南亚标准时间)“;到php/javascript
- 与php/javascript函数调用混淆
- 从下拉框中获取选定的值,并使用来填充文本框php javascript
- 如何使用php+javascript更改HTML表的内容
- Php javascript不显示数据
- PHP/JavaScript MP3播放器,用于采样和销售歌曲
- Integration PHP + Javascript
- Adsense Onclick(php, javascript)