- 论坛徽章:
- 0
|
原帖由 HonestQiao 于 2005-11-13 18:55 发表
javascript是不能直接修改为php的。
因为javascript实在客户端的浏览器执行的,而php是无法触发或者获取客户操作浏览器的事件,php所作的只是接受数据,并处理,然后输出数据。
两者差别很大,你这样子改写 ...
我的想法是利用PHP循环输出多个CHECKBOX和相关的SELECT OPION,然后利用JAVASCRIPT 在客户端浏览器判断,如果用户选择了CHECKBOX-1,则激活SELECT OPION-1,给用户选择。
如图所示。
PHP的代码:print("<INPUT TYPE="checkbox" NAME="selectfile[]" VALUE="" . $this->picFileArray[$i] . "" title="<FONT COLOR=blue>Quick Select: ". $this->picFileArray[$i] . "</FONT>">
<select name="quantity[]">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>");
------------------------------------- |
|