<?xml version="1.0" encoding='gb2312'?>
<!DOCTYPE html
        PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="application/vnd.wap.xhtml+xml;charset=gb2312"/>
    <title>文件上传</title>
</head>
<body>
<form name="form1" method="post" action="upload.aspx" enctype="multipart/form-data">
    <input type="file" name="file1"/> <br />
    <input id="Text1" type="text" value ="9999999999" /> <br />
    <input type="submit" name="submit" value="提交" id="Submit1"/>
</form>
</body>
</html>请问如何在upload.aspx中获取<input id="Text1" type="text" value ="9999999999" />中的99999999

解决方案 »

  1.   


         加一个隐藏域  <input id="Hidden1" name="Hidden1" type="hidden" />
         $(function(){
             $("#Submit1").click(function(){
                  var txtStr = $("#Text1").val();
                  $("#Hidden1").val(txtStr);
             });
         })后台:
    request.params["Hidden1"]得值
      

  2.   

    另一种方法。。后台在方法外声明一个变量  public string str = string.Empty;前台 <input id="Text1" name="Text1" type="text" value ="<%=str%>" />后台load事件
            if(!string.IsNullOrEmpty(Request.Params["Text1"]))
           {
               string txtText1 =  Request.Params["Text1"].toString();
           }
      

  3.   

    手机网页能使用JavaScript吗? 我先去试试
      

  4.   

    用下面的代码:
    string text1 = Request.Form["text1"].ToString();
    注意大小写。
      

  5.   

    在里面加一个东西<input id="Text1" type="text" value ="9999999999" runat="server"/>就是红色的。
    然后在后台用Text1.value就可以调用了。
      

  6.   

    额 这个是html页面,没有后台啊!我是想在另一个页面(upload.aspx)获取这个html中的数据,
      

  7.   

    是两个页面,想在upload.aspx中提取html中的信息
      

  8.   

    <form action="upload.aspx" id="picform" method="post"  encType="multipart/form-data" >
    <input type="file" name="file1" id="file1" />
    <input type="submit" value="OK"/>
    </form> protected void Page_Load(object sender, EventArgs e)
    {
          HttpPostedFile MyPostedFile = Request.Files[0]; 
          Reqeust.Form["Text1"]

    name="Text1"