Html的<textarea rows="10">abc</textarea>控件问题一:请问我如何让它不可编辑,但可以选择?并且选择后提示当前选择的是什么。问题二:我如何在该控件中移动鼠标,移动到的一条数据上后背景变成蓝色,移出时在变回来谢谢各位大侠了

解决方案 »

  1.   

    <textarea>标签就无法满足你的需求了,你需要自己用<div>来模拟。问题一里面的提示功能,就需要触发事件时,跳出一个<div>提示框。问题二,<textarea>每行的背景色都不同,无法做到,你只能自己写<div>模拟。
      

  2.   

    <textarea rows="10" readonly="readonly" onmouseover="this.style.backgroundColor='#ff6600'" onmouseout="this.style.backgroundColor='#ffffff'" >abc </textarea>
      

  3.   

    LZ所说的用<select multiple="multiple" 是不是比较适合
      

  4.   

    楼主补充:我不是说移动到textarea里就颜色改变,我是说,移动里面每一行的数据颜色发生变化,就像要选中了一样。问题一,你在该textarea控件选择一条记录不提示我选择是什么,可以做到啊?我看人家都可以做到,只是我不会,所以才来问回2楼,一个问题都没有解决,我怎么结帖,怎么给分啊