后台获取前台input里的值

hxlisgod 2012-11-20 03:19:39

<div id="fd" style="display:none;opacity:1;">

<a onclick="jia('<%# Eval("Pro_Id") %>')"><img src="img/ProMu/muban/点击-加号按钮.png" /></a>
<input type="button" value="1" name="pnums" style="height:36px; width:36px" /><lable style="font-family:黑体; font-size:150%; color:#5b3a1c">份</lable>
<a onclick="jia('<%# Eval("Pro_Id") %>')"><img src="img/ProMu/muban/点击-减号按钮.png" /></a>

</div>



function jia(ids) {

var array = document.getElementsByName("pnums");
array[ids-1].value++;

}
function jian(ids) {
var array = document.getElementsByName("pnums");
array[ids - 1].value--;
}



我想在后台获取到 pnums里对应的值
网上说加 runat="server" 但是加了后 前台就不会++了
...全文
9447 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
旺仔旺 2014-02-24
  • 打赏
  • 举报
回复
<input name="dd" type="text" value="sgsdg" /> string dd = Request["dd"]; 这个可以有,name 是必须的,不需要runat
t1m3less 2012-11-20
  • 打赏
  • 举报
回复
如果在加runat="server"的情况下,想在后台获取input的值..用Request.Form[控件名.ClientID],前台js取的话,你用狐火看一下,如果控件ID没有拼接其它的东西,那就直接取,如果有的话就做另外一种操作..
hxlisgod 2012-11-20
  • 打赏
  • 举报
回复
引用 2 楼 bdmh 的回复:
http://hi.baidu.com/asdfas437567/item/c5d1db5c823c92434fff2029
如果不加runat="server" 怎么获得呢?
hxlisgod 2012-11-20
  • 打赏
  • 举报
回复
在Datelist里的这个层 在ItemCommand 里写得后台代码
hxlisgod 2012-11-20
  • 打赏
  • 举报
回复
引用 6 楼 touzilk 的回复:
引用 3 楼 hxlisgod 的回复:引用 1 楼 touzilk 的回复:<input type="button" value="1" name="pnums" style="height:36px; width:36px" /> 后台 request["pnums"] 不行啊 不把html代码都贴上,不可能不行
引用 7 楼 sibiyellow 的回复:
前台的input标签加上runat="server" 后台的话就直接this.id.value来获取表单控件的值.
引用 10 楼 SeanDing1989 的回复:
你这貌似在控件内 如果在gridview里 应该 gridview.findcontrol(“id”)来获取
引用 9 楼 sahalasahara 的回复:
引用 2 楼 bdmh 的回复:http://hi.baidu.com/asdfas437567/item/c5d1db5c823c92434fff2029 学习!

  <div id='<%# Eval("Pro_Id") %>' class="divDetails">
                                    <table width="1000" height="549" border="0"  >
                                          <tr>
                                            <td width="374" rowspan="3">
                                            <div >
                                                <img src='img/<%# Eval("Pro_Image") %>' style="height:455px; width:455px;" alt="" />
                                            </div>
                                            </td>
                                            <td height="35" colspan="2">
                                                 <div class="dl_title">
                                                菜品:<%# Eval("Pro_Name") %></div>
                                            </td>
                                            </tr>
                                          <tr>
                                            <td height="162" colspan="2">
                                                   <div class="dl_author">
                                            菜系:<%# Eval("ProType.Type_Name")%></div>
                                        <div class="dl_editorcomment" >
                                            介绍:<%# Eval("Pro_Detail")%></div>
                                        <div class="dl_unitprice">
                                            价格:<%# Eval("Pro_Price","{0:f2}")%></div><br />
                                            口味:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
                                            <h5><p>请根据您的需要,填写您对口味的喜好!!</p></h5>
                                            <table>
                                                <tr>
                                                    
                                                    <td> <a onclick="jia('<%# Eval("Pro_Id") %>')"><img src="img/ProMu/muban/点击-加号按钮.png" /></a></td>
                                                    <td> <input type="button" value="1"  name="pnums" style="height:36px; width:36px" /><lable style="font-family:黑体; font-size:150%; color:#5b3a1c">份</lable></td>
                                                    <td> <a onclick="jian('<%# Eval("Pro_Id") %>')"><img src="img/ProMu/muban/点击-减号按钮.png" /></a></td>
                                                </tr>
                                            </table>
                                           
                                           
                                            </td> 
                                            </tr>
                                          <tr>
                                            <td width="196" height="138">
                                            <div>  
                          
                                           <asp:Button ID="btnCai" BackColor="DarkRed" runat="server" Height="39px" Width="138px" Text="点菜" CommandName="OK" CommandArgument='<%# Eval("Pro_Id")%>'></asp:Button>
                                        </div></td>
                                            <td width="187">  <div>     
                                           <a  onclick="closeed('<%# Eval("Pro_Id") %>');return false;"><asp:Button ID="Button2" runat="server" Height="39px" Width="138px" Text="取消" CommandName="NO" CommandArgument='<%# Eval("Pro_Id")%>'></asp:Button></a>
                                       </div></td>
                                          </tr>
                                        </table>
                                    
                                </div>
SeanDing1989 2012-11-20
  • 打赏
  • 举报
回复
你这貌似在控件内 如果在gridview里 应该 gridview.findcontrol(“id”)来获取
Nihn 2012-11-20
  • 打赏
  • 举报
回复
引用 2 楼 bdmh 的回复:
http://hi.baidu.com/asdfas437567/item/c5d1db5c823c92434fff2029
学习!
是你_不懂 2012-11-20
  • 打赏
  • 举报
回复
<input name="dd" type="text" value="sgsdg" /> string dd = Request["dd"]; 这个可以得到啊
天下如山 2012-11-20
  • 打赏
  • 举报
回复
前台的input标签加上runat="server" 后台的话就直接this.id.value来获取表单控件的值.
手可摘星辰 2012-11-20
  • 打赏
  • 举报
回复
引用 3 楼 hxlisgod 的回复:
引用 1 楼 touzilk 的回复:<input type="button" value="1" name="pnums" style="height:36px; width:36px" /> 后台 request["pnums"] 不行啊
不把html代码都贴上,不可能不行
hxlisgod 2012-11-20
  • 打赏
  • 举报
回复
引用 4 楼 lijingye0911 的回复:
你加个id,加个runat="server"也行啊。
加了 runat="server" 前台的js就不++了 id 的话 <div id='<%# Eval("Pro_Id") %>' class="divDetails"> 这里用过了
是你_不懂 2012-11-20
  • 打赏
  • 举报
回复
你加个id,加个runat="server"也行啊。
hxlisgod 2012-11-20
  • 打赏
  • 举报
回复
引用 1 楼 touzilk 的回复:
<input type="button" value="1" name="pnums" style="height:36px; width:36px" /> 后台 request["pnums"]
不行啊
手可摘星辰 2012-11-20
  • 打赏
  • 举报
回复
<input type="button" value="1" name="pnums" style="height:36px; width:36px" /> 后台 request["pnums"]

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧