各位大虾:请问如何动态修改textarea的wrap属性,我无法实现对textarea.wrap.value的赋值

qin_yalan 2001-04-09 10:27:00
form中有一个radio用来设置该form中的一个textarea 要不要自动换行,我想在radio的
onChange事件中调用一个js function,来修改textarea的wrap,目前wrap可设置的属性
有virtual, hard, 也见过physical,soft,可赋完值,alert显示该值,是undefined.
请教高手,小鸭先谢了.
...全文
236 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qin_yalan 2001-04-10
  • 打赏
  • 举报
回复
非常感谢,我写的和第二种方法基本一致,但我用在了onChange事件中,我的js用的不够灵活和熟练.总之现在ok了,再次感谢skyyong & binghuodao
binghuodao 2001-04-10
  • 打赏
  • 举报
回复
textarea.wrap = xxx
skyyoung 2001-04-10
  • 打赏
  • 举报
回复
In Internet Explorer try:

<form>
<textarea name="text1">
</textarea>
<input type="radio" name="rbt_IsMessagePreformatted_b" value="1" onclick="this.form.text1.wrap = 'hard'> yes
<input type="radio" name="rbt_IsMessagePreformatted_b" value="0 checked onclick="this.form.text1.wrap = 'virtual'> no
</form>



or:

<script language="JavaScript"><!--
function changewrap(theRadio){
if (theRadio.value == "yes")
document.form1.text1.wrap = "hard";
else
document.form1.text1.wrap = "virtual";
}
//--></script>

<form name="form1">
<textarea name="text1">
</textarea>
<input type="radio" name="format" value="1" onclick="changewrap(this)"> yes
<input type="radio" name="format" value="0 checked onclick="changewrap(this)"> no
</form>



or:

<script language="JavaScript"><!--
function changewrap(theWrap){
document.form1.text1.wrap = theWrap;
}
//--></script>

<form name="form1">
<textarea name="text1">
</textarea>
<input type="radio" name="format" value="1" onclick="changewrap('hard')"> yes
<input type="radio" name="format" value="0 checked onclick="changewrap('virtual')"> no


孟子E章 2001-04-10
  • 打赏
  • 举报
回复
其实小心点问题就解决了!

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧