awp.net某一页;
假如textbox输入一段文字“ASDFFFF”现在我想用按下鼠标左键 拖拽 选中这段“ASDFFFF”,我想操作我选中的内容,假如我想在“ASDFFFF”前加一个(符号,在选中文段后加)符号;
该怎么写代码?
求高手赐教,最好有这段代码~~~谢谢了!!
假如textbox输入一段文字“ASDFFFF”现在我想用按下鼠标左键 拖拽 选中这段“ASDFFFF”,我想操作我选中的内容,假如我想在“ASDFFFF”前加一个(符号,在选中文段后加)符号;
该怎么写代码?
求高手赐教,最好有这段代码~~~谢谢了!!
var txt = document.selection.createRange().text;
var strtxt = '('+txt+')';</SCRIPT>
protected void Button_Click(sender object, EventArgs e)
{
string s1=TextBox1.Text;
s2="("+s1+")";
this.TextBox1.Text=s2;
}
<head>
<script>
function aa()
{
var txt = document.selection.createRange().text;
var strtxt = '('+txt+')';
document.getElementById("text").value = strtxt;
}
</script>
</head>
<body onselect="aa();">
<div>aaaaaabbbbbbbcccccccc</div>
<input type="text" id="text"/>
</body>
</html>
if(type=="textbox")
{
var txt = document.selection.createRange().text;
var strTxt= '('+txt+')';
}
doucment.getElementByID('<%TextBox.ClientID%>').Value=strTxt;</SCRIPT>
说具体点,我想使textbox中我选中的内容,我按下boutton后,同一页的另一个textbox中出现我之前选中的内容并且内容前多了一个“(”符号,后面出现一个“)”符号
看看这个,或许能找到你想要的
<head>
</head>
<body >
<script language="JavaScript">
<!--
function add(){
var tt='('+document.selection.createRange().text+')';
document.getElementById("description2").value=tt;
}
//-->
</script>
输入:<input type="text" name="description"/>
<input type="button" value="点击我" onclick="add();" />
输出:<input type="text" id="description2"/>
</body>
</html>
楼主运行下就知道了