var inputs=document.getElementsByTagName("input")
for(var i=0;i<inputs.length;i++)
alert(inputs[i].value);

解决方案 »

  1.   

    如果是在客户端取的话,可以用楼上的方法.在服务器的话..这可以做个表单,再POST到PHP程序页面去啊.
      

  2.   

    $s = "<input type=\"hidden\" name=\"SC3ID\" value=\"9a380b160edf9e0e36c82b092a28bc97\"><table class=\"main\" cellpadding=\"0\" cellspacing=\"0\">";eregi("value=\"([a-z0-9]+)\"",$s,$r);echo $r[1]; //9a380b160edf9e0e36c82b092a28bc97
      

  3.   

    需要在服务器端提取,所以需要用php谢谢wasuka(萝莉控) ...但是这个不行啊 因为不止一个input 也就是不止一个value我需要提取name='SC3ID'的value
      

  4.   

    $s = '<input type="hidden" name="SC3ID" value="9a380b160edf9e0e36c82b092a28bc97"><table class="main" cellpadding="0" cellspacing="0">';
    $reg = '/name="SC3ID" value="([0-9a-f]+)"/i';preg_match($reg, $s, $match);
    print_r($match);
      

  5.   

    晕提交到A.php,直接用$_POST[你想提取的字段名就行了]
      

  6.   

    提交表单后:
    print_r($_POST['SC3ID']);