将获取到的内容以“\n”分割成数组,然后取对应的数组元素即可(分割的数组从0开始即key为0)。
<textarea id="textarea">第一行
第二行
第三行
</textarea>
<a href="javascript:;" onclick="getcontent(2)">获取第二行</a>
<!--使用onclick触发下面的方法-->
<script>
function getcontent(n){
var text = $("#textarea")html();//获取id为ta的textarea的全部内容
var arry = textsplit("\n");//以换行符为分隔符将内容分割成数组
alert(arry[n-1]);//d出第二行文字
}
</script>
function a()
{
alert(documentgetElementById("test")value); //innerhtml表示标签例里东西,
//因为hello一直没有变,,所以用value
}
没有value也是有value值的,值就是所写内容,你想给textarea里面默认值的话直接写在俩尖括号之间就可以了
<textarea id="aaa">默认值</textarea>
所以获取的时候直接documentgetElementById("aaa")value就好了,或者documentgetElementById("aaa")innerHTML也可以获取到
1:如果textarea 值提交到其他jsp页面的话可以用
<input type="button" value="取值" onclick="alert(<%=requestgetParameter("tinput")%>)" /> 获取
2:如果是本页面获得textarea输入的值的话 可以用js
<input type="button" value="取值" onclick="alert(documentgetElementById('tinput')value)" />
需要把textarea的id设置为tinput
<textarea name="content" id="a">>
以上就是关于jquery获取textarea中某一行的内容全部的内容,包括:jquery获取textarea中某一行的内容、html中如何获取textarea中的内容、在textarea里输入文字再怎么在textarea中获取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)