当用户输入这么多字符以及单击按钮时,我有一个从 3 行扩展到 17 行的文本区域框。
SetNewSize(); 函数是通过 onkeyup 调用的,当长度大于 50 时扩展文本区域。
更多空间(); 函数通过按钮调用。
发生这种情况时,我想将盒子滑出,有什么想法吗?
谢谢这里是我的代码:
function SetNewSize(textarea){
if (textarea.value.length > 50)
{
textarea.rows = 17;
}
else
{
textarea.rows = 3;
}}
function morespace(){
var thetxt = document.getElementById('more').value;
var box = document.forms["myForm"]["comment"];
if(box.rows == 3)
{
$("#emailme").fadeOut(800);
box.rows = 17;
document.getElementById('more').innerHTML = "less space?";
}
else
{
$("#emailme").fadeIn(800);
box.rows = 3;
document.getElementById('more').innerHTML = "more space?";
}}