多行文本框?
是textarea吗?
是textarea吗?
解决方案 »
- 一个jQuery无缝滚动的古怪需求,求解决方案??????谢谢
- Ext 布局
- 帮忙设计一个div
- 调查:大家一般调试js都用什么工具?
- 这句话有有什么错误??
- 在frameset中怎樣在一個frame中捕捉到另一個frame的超連接被點擊了幾次
- 请教问题:我在HTML页面中用iframe 嵌套一个mht网页,问题出现:mht内容如果超长,如何取消iframe的滚动条,或者如何读取出mhm网页的高度
- 页面frameset问题
- 一个很菜的问题? 急!!请各位高手帮忙!
- 怎样使一个单元格里面的文字的颜色变化?
- 碰到一个问题求解,望高手能够帮帮我!!!!!
- 如何区分某个页面的访问是用户点击还是通过javascript访问?
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- DW6 -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>shawl.qiu template</title>
<style type="text/css">
/* <![CDATA[ *//* ]]> */
</style>
<script type="text/javascript">
//<![CDATA[
if (navigator.appName=="Microsoft Internet Explorer") {
//最大化窗口
self.moveTo(-5,-5)
self.resizeTo(screen.availWidth +8,screen.availHeight+8)
//这个脚本定义的宽度其实比原窗口还要大那么一点.
}
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
function test(obj, num){
var ar=obj.value.split('\n');
var o=document.getElementById('t')
o.value=ar[num];
}
//]]>
</script>
</head>
<body>
<input type="text" id="t" /><br />
<input type="text" id="ipt" value="2" />
<button onclick="test(document.getElementById('txa'), document.getElementById('ipt').value)">get row</button><br />
<textarea cols="60" rows="10" id="txa">
0a
1a
2a
3a
4a
5a
6a
7a
8a
9a
</textarea>
</body>
</html>
function tit(obj)
{
var rng = obj.createTextRange();
rng.select();
document.getElementById('multext').value = obj.value;
} </script>
</HEAD> <BODY>
<INPUT TYPE="text" NAME="" onclick="tit(this);" value='请选择1111择我!请选11择我!!'><br/>
<INPUT TYPE="text" NAME="" onmousedown="tit(this);" value='请选222择222!请选择222我!!'><br/>
<INPUT TYPE="text" NAME="" onmousedown="tit(this);" value='请选33333择我!请选333择我!!'><br/>
<TEXTAREA id="multext" NAME="" ROWS="" COLS=""></TEXTAREA>
</BODY>
</HTML>
<tr>
<td>
<select id="rs" size="4" multiple="multiple" onDblClick="change(this);" style="height:278px;width:100;">
<option value="1">option1</option>
<option value="2">option2</option>
<option value="3">option3</option>
</select>
</td>
<td><font onclick=change(rs) style="cursor:hand">>></font><br/><font onclick=change(ls) style="cursor:hand"><<</font></td>
<td>
<select id="ls" size="4" multiple="multiple" onDblClick="change(this);" style="height:278px;width:100;">
<option value="1">option1</option>
<option value="2">option2</option>
<option value="3">option3</option>
</select>
</td>
</tr>
</table><script>
function change(obj)
{
lstSource = (obj.id=="rs"?"ls":"rs");
for(i=obj.options.length-1;i>=0;i--)
{
if(obj.options[i].selected)
{
var op= document.createElement("option");
op.text= obj.options[i].text;
op.value= obj.options[i].value;
op.selected = true;
eval(lstSource+".options.add(op)");
obj.options.remove(i);
}
}
}
</script>
<textarea id="t" style="width:400px;height:300px" onclick="javascript:f(this)">
var rng = obj.createTextRange();
rng.moveToPoint(event.x,event.y)
rng.moveStart("character",-t.value.length)
var part1=rng.text
var arr1=part1.split("\n")
var s1=arr1[arr1.length-1]
</textarea><textarea id="t2" style="width:400px;height:300px">
</textarea><script defer>function f(obj){
var rng = obj.createTextRange();
rng.moveToPoint(event.x,event.y)
rng.moveStart("character",-t.value.length)
var part1=rng.text
var arr1=part1.split("\n")
var s1=arr1[arr1.length-1]
rng.moveToPoint(event.x,event.y)
rng.moveEnd("character",t.value.length)
var part2=rng.text
var arr2=part2.split("\n")
var s2=arr2[0] rng.moveStart("character",-s1.length)
rng.moveEnd("character",s2.length-part2.length)
rng.select()
var line=s1+s2+"\n";
document.getElementById("t2").value= document.getElementById("t2").value+line
}
</script>