文本框 自动调整宽度

来源:百度知道 编辑:UC知道 时间:2024/05/26 07:27:01
使用dreamweaver,JSP编程语言。如何实现文本框的宽度随从数据库读出的内容变化。谢谢指教!

你在哪里得到静态文本框的内容就在哪里输入以下代码
string ls_string1
ulong ll_len
ls_string1=trim(sle_1.text)
ll_len=len(ls_string1)
if ll_len<4 then //假如初始能输入4个字符

return

else
this.width=35 * (ll_len - 4) +300 //假如初始静态文本框的宽度为300
end if

如果楼主是想在输入字符的同时动态调节文本框的内容,如你输入一个字符,文本框会自动变长
在sle_1中自定义一个事件ue_char,事件ID为pbm_char
代码为
PostEvent(This,"filter")
自定义另一个事件,事件ID为pbm_custom01
string ls_string1
ulong ll_len
ls_string1=trim(this.text)
ll_len=len(ls_string1)
if ll_len<4 then
return
else
this.width=35 * (ll_len - 4) +300
end if

这样当你输入字符,超过4个字符文本框就会自动变长