ASP.NET关于JS中选中RadioButton控件显示隐藏的TextBox控件

问题描述

前台代码如下:<asp:RadioButtonID="RadioTrue"Text="通过"runat="server"GroupName="RadioCheck"/><asp:RadioButtonID="RadioFalse"Text="未通过"runat="server"GroupName="RadioCheck"/><inputtype="text"runat="server"name="txtReason"id="txtReason"style="display:none"/>我想实现的是选中未通过的RadioButton控件旁边默认隐藏的TextBox控件就马上显示出来。求JS代码。谢谢各位大神了~

解决方案

解决方案二:
百度了一个给你吧http://zhidao.baidu.com/question/254538282.html
解决方案三:
你为什么要用服务器端控件呢?用Html控件不好吗?<inputtype="radio"value="未通过"name="RadioCheck"id="RadioFalse"onclick="show()"/>未通过<inputtype="text"runat="server"name="txtReason"id="txtReason"style="display:none"/>

functionshow(){varb=document.getElementById("RadioFalse");if(b.checked){document.getElementById("txtReason").style.display="block";}else{document.getElementById("txtReason").style.display="none";}}

解决方案四:
给你一个建议,如果你想用服务器端控件,不妨建议你先看看生成页面的控件ID,然后你不久可以根据Id,在配合使用js不久OK了吗
解决方案五:
(假设服务器端ID="RadioFalse"),那么该控件的客户端ID:<%=RadioFalse.ClientID%>(可以用JS)

时间: 2025-01-28 05:32:05

ASP.NET关于JS中选中RadioButton控件显示隐藏的TextBox控件的相关文章

asp.net-ASP.net 读取数据库某表中的值,并显示在页面的控件上

问题描述 ASP.net 读取数据库某表中的值,并显示在页面的控件上 我的思路:先从登陆页面把用户名传过来,然后根据用户名在表中查找,把该用户的信息调出来显示在页面上 Label10.Text=Session["name"].ToString(); SqlConnection conn = sc.getSqlConnection(); conn.Open(); string sql1 = "select * from XX where Name=" + Sessio

ASP.NET及JS中的cookie基本用法

  ASP.NET中的cookie写法: protected void Button1_Click(object sender, EventArgs e)//写cookie { HttpCookie cookie = new HttpCookie("name");//两个名称不一样;1:实例化一个cookie对象(相当于键值对name是键cookie是值) cookie.Value = "marry"; //2:给cookie值 cookie.Expires = D

asp.net ajax和asp.net 2.0中的fileupload打造无刷新文件上传控件

在做一个信息管理平台时用到了图片,就像做一个上传的正好用的是asp.net ajax就试着做了一个不很好 自定义用户控件文件 PicUpload.ascx 1<%@ control language="C#" autoeventwireup="true" inherits="Admin_PicUpload, App_Web_mboefw14" %>2 <asp:Image ID="EP_Image" runa

asp.net的js中获取控件的ClientID

                        <tr>                         <td width="110" height="35" align="center" style="font-weight: bolder">                             出生年月                         </td>          

java 控件显示不出来-为什么控件没显示,请高手指教

问题描述 为什么控件没显示,请高手指教 package listener; import java.awt.*; import javax.swing.*; public class ControCicle1 extends JFrame{ private JButton jbtEnlarge=new JButton(""large""); private JButton jbtShrink=new JButton(""shrink"&

探讨ASP.NET 2.0中的Web控件改进技术

asp.net|web|控件 ASP.NET 2.0并没有抛弃1.1版本中的任何现有控件,而是增加了一组新的控件;同时还引入了若干新的控件开发技术.本系列文章将对这些内容展开全面探讨. 一. 引言 到目前为止,你可能已经了解了大量的ASP.NET 2.0新特征-母版页面,主题,提供者,等等--所有这样内容都相当精彩;但是,你是否了解到有关定制Web控件开发方面的重大变化?这正是我在本文中所想讨论的.如果你已经从事于控件开发,那么,我想本文所描述的ASP.NET 2.0中的新的改进特征会立即应用于

使用ASP.NET 2.0中的GridView控件

asp.net|控件 在ASP.NET 2.0中,加入了许多新的功能和控件,相比asp.net 1.0/1.1,在各方面都有了很大的提高.其中,在数据控件方面,增加了不少控件,其中的gridview控件功能十分强大.在本文中,将一步步以实际例子为读者介绍asp.ne 2.0中gridview控件的简单使用. 用过asp.net 1.0/1.1的朋友或者也感觉到,其中的datagrid控件功能是十分强大而且实用的,但随之而来的问题是,感觉在操作上依然不大方便,比如要用ado.net写数据的连接,绑

ASP.NET 2.0中的登陆控件简介(1)

asp.net|控件 asp.net 2.0中,新增了许多新的功能和控件.其中,新增的登陆控件可谓使得WEB应用的设计更加得心应手.什么是登陆控件呢?就是我们平常在WEB应用中经常要用到的用户注册,登陆,忘记密码,登陆后根据权限的不同而显示不同的页面等功能,现在在asp.net 2.0中都已经可以由提供的控件来实现了.ASP.NET 2.0中的登陆控件比较多,封装了大部分WEB应用中要实现系统登陆的系列功能,涉及到很多方面,本文将简单介绍一下它们的主要功能.       首先,asp.net 2

ASP.NET 2.0中的登陆控件简介

asp.net|控件 asp.net 2.0中,新增了许多新的功能和控件.其中,新增的登陆控件可谓使得WEB应用的设计更加得心应手.什么是登陆控件呢?就是我们平常在WEB应用中经常要用到的用户注册,登陆,忘记密码,登陆后根据权限的不同而显示不同的页面等功能,现在在asp.net 2.0中都已经可以由提供的控件来实现了.ASP.NET 2.0中的登陆控件比较多,封装了大部分WEB应用中要实现系统登陆的系列功能,涉及到很多方面,本文将简单介绍一下它们的主要功能. 首先,asp.net 2.0中,为了