CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

请问怎样获得TEXTAREA被选中部分的内容啊?up的有分

楼主KentYu(快意刀)2004-09-03 13:35:02 在 .NET技术 / ASP.NET 提问

哪位知道怎样获得TEXTAREA被选中部分(高亮显示部分)的内容啊? 问题点数:200、回复次数:12Top

1 楼sni_yang(幽灵龙翼)回复于 2004-09-03 13:37:07 得分 5

我也想知道!(刚刚开始学)UPTop

2 楼wangdequan1024(紫夜)回复于 2004-09-03 13:42:30 得分 5

关注,学习Top

3 楼acewang(龍芯*Inside!)回复于 2004-09-03 13:44:42 得分 75

得到选中的部分,提交前用js将值保存到一个隐藏控件里,后台通过Request["Hidden1"]访问  
  http://www.quirksmode.org/js/selected.htmlTop

4 楼goody9807(http://goody9807.cnblogs.com)回复于 2004-09-03 13:48:14 得分 5

先式式去Top

5 楼bitsbird(一瓢 在路上...)回复于 2004-09-03 13:48:37 得分 75

var   sel   =   myarea.document.selection;  
          if   (sel!=null)    
          {  
                var   rng   =   sel.createRange();  
                if(rng.text=="")  
                {  
                      alert("请先选择要新增的地方")  
                      return;  
                }  
                if   (rng!=null)  
                {  
                      var   rngtext=rng.text;  
                  }  
  }Top

6 楼lily4064(忘忧草)回复于 2004-09-03 13:54:42 得分 5

先把txtarea设为服务器控件运行。就可以了。  
  我在窗体上拖了一个TextArea,一个Button,一个label,功能实现是点击Button   按钮,让label显示TextArea中的内容。这个功能就是这么实现的,完全可以运行。  
   
  public   class   test   :   System.Web.UI.Page  
  {  
  protected   System.Web.UI.WebControls.Label   lbTitle;  
  protected   System.Web.UI.HtmlControls.HtmlTextArea   txt_area;  
  protected   System.Web.UI.WebControls.Button   but_Ok;  
  private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  //   在此处放置用户代码以初始化页面  
  }  
   
  #region   Web   窗体设计器生成的代码  
  override   protected   void   OnInit(EventArgs   e)  
  {  
  //  
  //   CODEGEN:   该调用是   ASP.NET   Web   窗体设计器所必需的。  
  //  
  InitializeComponent();  
  base.OnInit(e);  
  }  
   
  ///   <summary>  
  ///   设计器支持所需的方法   -   不要使用代码编辑器修改  
  ///   此方法的内容。  
  ///   </summary>  
  private   void   InitializeComponent()  
  {          
  this.but_Ok.Click   +=   new   System.EventHandler(this.but_Ok_Click);  
  this.Load   +=   new   System.EventHandler(this.Page_Load);  
   
  }  
  #endregion  
   
  private   void   but_Ok_Click(object   sender,   System.EventArgs   e)  
  {  
  lbTitle.Text   =txt_area.InnerText     ;  
  }  
   
   
  }Top

7 楼oneby(白沙烟)回复于 2004-09-03 15:03:23 得分 5

关注中Top

8 楼jamzh(Show me the money!!!)回复于 2004-09-03 15:10:42 得分 5

龙芯说的很有道理,先获取然后再保存在一个隐藏控件中。Top

9 楼nm3000(苹果2004)回复于 2004-09-03 15:20:35 得分 5

upTop

10 楼rickjelly2004(每逢佳节倍思亲-------------快乐生活)回复于 2004-09-03 15:27:37 得分 5

看孟子一章的BLOG吧,上面有Top

11 楼baya(披着猫皮的老鼠)回复于 2004-09-03 16:12:26 得分 5

学习,谢谢  
  Top

12 楼wangdequan1024(紫夜)回复于 2004-09-03 16:21:44 得分 5

学习Top

相关问题

  • 如何获得textarea里鼠标选中的文字??急!!!在线等!!!解决后立即给分
  • 怎样获得checkbox选中或不选中的事件啊,onchange不行
  • Delphi中如何选中一部分代码,一起注释掉?
  • 如何选中Text 文本框中部分文本?
  • 怎样判断textarea中是否有文本选中?
  • 如何获取textarea中被选中的文本
  • js实现textarea里面某段选中的文字
  • 急:CListCtrl问题,如何获得选中项索引?
  • CListCtrl中怎么获得选中项的index?
  • 不用asp 如何获得被选中的radio1的值???

关键词

  • 控件
  • 代码
  • 内容
  • 选中
  • 窗体
  • textarea
  • 部分
  • rng
  • eventargs e
  • sel

得分解答快速导航

  • 帖主:KentYu
  • sni_yang
  • wangdequan1024
  • acewang
  • goody9807
  • bitsbird
  • lily4064
  • oneby
  • jamzh
  • nm3000
  • rickjelly2004
  • baya
  • wangdequan1024

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo