解决方案 »
- 可以显示当前城市 但是显示不出公交路径 求查看哪里错误 刷分的勿进 非常急 跪求了
- 关于file控件上传文件验证的问题?
- 网页阻塞式模式对话框实现!
- 神了!JS始终都无法解决这个难题,奇!JS永远都无法提取“ 创建人: 笨蛋 ”里面的字符串“笨蛋”,用match
- js实现鼠标滑过显示二级菜单一级菜单的样式背景色变黑,宽度不增加
- 关于div拖拽,有经验看看
- JS菜鸟 OPEN函数问题 大神来指教
- 怎么固定单元格宽度,超出的内容不显示出来!
- 如何控制数字的输入
- 急~~~~有谁能告诉我如何隐藏图片和文本框?
- textarea只能5行,每行40个字符,总共字符不能超过200
- 大家帮我看看到底是哪里出错了
2. 只能通过硬回车换行
3. 5行最大总字符个数不能大于5*40,不包括硬回车产生的字符
4. 如果前几行不足40个字符,我能在前几行接着继续输入,不影响后面的数据 代码:<script>
function show(obj)
{
var Value=obj.value;
var str="";
var arr=Value.split("\n");
if(arr.length>0){
for(var i=0;i<arr.length;i++)
{
if(arr[i].length>40)
{
if(str==""){
str=arr[i].substr(0,40);
}
else
{
str=str+arr[i].substr(0,40);
}
}
else
{
if(str==""){
str=arr[i];
}
else
{
str=str+"\n\r"+arr[i];
}
}
}
obj.value=str;
}
else{
obj.value=obj.value.substr(0,40);
}
if(obj.value.length>200){
alert('不能超过200字符');
obj.value=obj.value.substr(0,200);
obj.focus();
return false
}
}
</script>
<textarea name="textarea" cols="41" rows="5" style="margin:0px; padding:0px;" onblur="show(this)" >1234512345123451234512345123451234512345</textarea>
document.write(((new Array(6)).join('<br><input style="border:none;" size="40" maxlength="40" onkeydown="kd(this)">').substr(4)));
</script></td></tr></table>
document.write(((new Array(6)).join('<br><input style="border:none;" size="40" maxlength="40">').substr(4)));
</script></td></tr></table>