<html>
<head>
<title>无标题文档</title>
</head>
<body>
<script>
<!--
function frmChk(){
var doc = document.forms[0];
for(i = 0; i < doc.Kind.length; i++){
if(doc.Kind[i].checked){
alert(doc.Kind[i].value);
alert(doc.MLinkAdd.value);//我不知道这个是什么东东了还
break;
}
}}
-->
</script>
  <form action="L.asp" method="post" name="frmInfo">
      <select name="AddType">
        <option value="0">手工输入</option>
      </select>
      <span id="Span_MLinkAdd">
          <input id="MLinkAdd" name="MLinkAdd" >
      </span>
          <input type="radio" name="Kind" id="Kind" Value="0" checked>静态图片 
 <input type="radio" name="Kind" id="Kind" Value="1">GIF图片
   <input type="submit" name="Submit" value="提交" onClick="return frmChk();">
  </form>
</body>
</html>

解决方案 »

  1.   

    <html>
    <head>
    <title>无标题文档</title>
    </head>
    <body>
    <script>
    <!--
    function frmChk(){
    alert(document.frmInfo.GKind.value); 
    return false;
    }
    -->
    </script>
      <form action="L.asp" method="post" name="frmInfo">
          <select name="AddType">
            <option value="0">手工输入</option>
          </select>
          <span id="Span_MLinkAdd">
              <input id="MLinkAdd" name="MLinkAdd" >
          </span>
              <input type="radio" name="Kind" id="Kind" Value="0" checked onclick="document.frmInfo.GKind.value=this.value">静态图片 
     <input type="radio" name="Kind" id="Kind" Value="1" onclick="document.frmInfo.GKind.value=this.value">GIF图片
              <input type="hidden" name="GKind" value="0">
       <input type="submit" name="Submit" value="提交" onClick="return frmChk();">
      </form>
    </body>
    </html>
      

  2.   

    MLinkAdd直接取就可以了,它不属于<span id="Span_MLinkAdd">
    对于Kind,因为2个名为kind的控件,对于2个或2个以上同名的,javascript自动生成数组的
    按楼上的做法就可以!
      

  3.   

    这样看看
    <html>
    <head>
    <title>无标题文档</title>
    </head>
    <body>
    <script>
    <!--
    function frmChk()
    {
            var aa=document.all.frminfo.kind.value
            var bb=document.all.frminfo.span_mlinkadd.mlinkadd.value
    alert(aa)
    alert(bb)
    return false;
    }
    -->
    </script>
      <form action="L.asp" method="post" name="frmInfo" id="frminfo">
          <select name="AddType">
            <option value="0">手工输入</option>
          </select>
          <span id="Span_MLinkAdd">
              <input id="MLinkAdd" name="MLinkAdd" >
          </span>
              <input type="radio" name="Kind" id="Kind" Value="0" checked>静态图片 
     <input type="radio" name="Kind" id="Kind" Value="1">GIF图片
       <input type="submit" name="Submit" value="提交" onClick="return frmChk();">
      </form>
    </body>
    </html>
      

  4.   

    function frmChk(){
        for(i=0;i<document.frmInfo.Kind.length;i++){//注意,超过一个的就是数组。
            if (document.frmInfo.Kind[i].checked)
                alert(document.frmInfo.Kind[i].value);
     
        }
    alert(document.frmInfo.MLinkAdd.value);//因为input是form表单的对象,
    return false;
    }