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啊?