社区
JavaScript
帖子详情
各位大虾:请问如何动态修改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
打赏
收藏
各位大虾:请问如何动态修改textarea的wrap属性,我无法实现对textarea.wrap.value的赋值
form中有一个radio用来设置该form中的一个textarea 要不要自动换行,我想在radio的 onChange事件中调用一个js function,来修改textarea的wrap,目前wrap可设置的属性 有virtual, hard, 也见过physical,soft,可赋完值,alert显示该值,是undefined. 请教高手,小鸭先谢了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
其实小心点问题就解决了!
HTML表单中
textarea
标签的
value
属性
赋值
HTML表单中
textarea
标签的
value
属性
赋值
textarea
语句是双标签 中间写入
赋值
textarea
语句
无法
跟input单标签一样在标签内向
value
赋值
但可以和其他双标签语句一样,在双标签中间直接写入
赋值
错误案例: <
textarea
name = 自定义
value
= " 要赋予的
value
值" ></
textarea
> 正常
赋值
: <
textarea
name = 自定义>"要赋予的
value
值"</
textarea
>
textarea
的
WRAP
属性
textarea
的
WRAP
属性
wrap
的值可以是 off, hard, soft soft :缩减如文字超过cols所设定的行数就自动换行,但是在传送数据时,不会将换行字符传出 hard:自动换行且传送表单数据时,会将换行符传出 off:当输入文字时,若超过文字方块的宽度时不会自动换行。必须回车。假如词参数浏览时若输入的数据超过右边
HTML表单中
textarea
语句的
value
赋值
textarea
语句是双标签,中间写入
赋值
textarea
语句
无法
跟input单标签一样在标签内向
value
赋值
但可以和其他双标签语句一样,在双标签中间直接写入
赋值
错误案例: &amp;lt;
textarea
name = 自定义
value
= &quot; 要赋予的
value
值&quot; &amp;gt;&amp;lt;/
textarea
&amp;gt;&amp;lt;br
textarea
没有
value
属性
设置
textarea
的显示内容时,一直设置
value
属性
,却没有生效,才发现text area根本没有
value
属性
,应该直接设置文本内容即可: <
textarea
>${
value
}<
textarea
>
textarea
标签
value
与innerHTML
textarea
标签没有
value
属性
,若想在文本区显示默认文本,可以直接写,如下: <
textarea
cols="30" rows="10" name="文本区" id="area">你好呀</
textarea
> 或在js中使用 document.getElementById('area').
value
='你好呀‘ 都可以在文本区显示输入的文字,如下图所示: 但是不能使用.innerHTML进行
赋值
,是无效的,我也不太明白为什么,只知道是这样的结果,有大神知道的话麻烦评论哈。
JavaScript
87,992
社区成员
224,688
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章