日期:2014-05-18  浏览次数:20711 次

textarea 写入120个汉字,如何取出前60个和后60个?谢谢
textarea   写入120个汉字,如何取出前60个和后60个?谢谢

求示例代码!谢谢

------解决方案--------------------
<textarea id= "t1 "> abc... </textarea>
//...
<script>
function getFirst60() {
var value = document.getElementById( 't1 ').value;
var first60 = value.substr(0, 60);
}

function getLast60() {
var value = document.getElementById( 't1 ').value;
var last60 = value.substr(60, 60);
}

</script>
------解决方案--------------------
<html>
<body>
<form>
<textarea name= "a "> liujianzhrkk </textarea>
<input type= "button " name= "sunmit1 " value= "取值 " onclick=checks()>

</form>
</body>
</html>
<script language= "javascript ">
function checks(){
var a = document.getElementById( "a ").value;
alert( "取所有的----- " + a);
var c = a.substring(0,6);
alert( "取前6个------ " + c);
var b = a.substring(6,12);
alert( "取后6个------ " + b);
}
</script>
------解决方案--------------------
subString()
------解决方案--------------------
同意
------解决方案--------------------
这个应该是javascript
------解决方案--------------------
substr 要判断长度
------解决方案--------------------
JSP中这么写,报错
帮忙看看,错误在哪里?
<%
String uneirong=request.getParameter( "neirong ").trim();


if (uneirong.length()> 60)
{
String strSo= uneirong.substring(0, 59);
String strSt= uneirong.substring(60,70);
}
%>


uneirong.length()> 60,可是你不知道它的长度> =70啊?