大家好,今天碰到一个棘手的问题,是这样的
我想做一个模拟登陆的脚本,登陆是可以执行了,但是我登陆以后想在网页上添加一些comments,然后网页上有个select表和radio表,多选项的不知道该怎么把这一块post上去。
请问有什么好的方法没有!
谢谢!

解决方案 »

  1.   

    复选框的name属性用数组,类似name="checks[]"
    <input type="checkbox" name="checks[]" value="aaa">
    <input type="checkbox" name="checks[]" value="bbb">
    <input type="checkbox" name="checks[]" value="ccc">
    然后接收post的时候用foreach遍历checks
      

  2.   


     <input type="radio" id="knob-open" name="knob" value="open" onclick="javascript:change_resolution_value('resolution-2');my_knob_id='';">
            <label for="knob-open">
              Mark bug as <b>OPENED</b>, changing
              <a href="page.cgi?id=fields.html#resolution">resolution</a> to
            </label><select name="resolution-2" id="resolution-2"
            onchange="javascript:document.changeform.knob[2].checked=true;change_resolution_value('resolution-2');">        <option value="Accepted">Accepted</option>
            <option value="Refused">Refused</option>
    </select>
    上面是一个radio元素,加上一个select表,我希望能选择这一个表和Accepted值,然后post到该网页。我的脚本里面是直接用一个数组,将"OPENED"赋值给"knob",然后将"Accepted"赋值给"resolution-2",来达到我的目的,但是不知道怎么回事,没有成功。
    由于刚刚解除php 网页的一些操作,对这些方面并不是很熟悉,希望大家能帮我看下,谢谢!