
<body>
<a href="www.baidu.com"><textarea>www.baidu.com</textarea></a>
</body>
</html>
是这样?
还是
<textarea><a href="www.baidu.com">www.baidu.com</a></textarea>
a标签和www.baidu.com是从数据读出来的.?是这样理解的吧.
这样都是不行的,textarea中所有东西都看成是字符串value.也就是说<>像这样的标签都将原封不动的显示.是不会转义的.
如果可以的话就用js写上document.getElementById("txtValue").value="数据库读出来的a标签.或其他东西"txtValue为你的文本区的id.
传值就是用url重写.
问题是a标签不能为textarea的子标签.input也不行.所以你的问题是没有意义的.自己再换换其他的思路吧.
可以直接用TextArea的append方法进行追加即可,之后会自动进行显示的。代码举例:
TextArea ta_log = new JTextArea(10,10)
ta_log.setLineWrap(true)
ta_log.setWrapStyleWord(true)
JScrollPane p_log = new JScrollPane(ta_log)
ta_log.append(“我是追加的内容”)
ta_log.append("\r\n")
1、新建一个html文件,命名为test.html。
2、在test.html文件内,使用textarea标签创建一个文本域,用于测试。
3、在test.html文件内,设置textarea标签的id为mycc。
4、在test.html文件内,创建一个按钮,给按钮绑定onclick事件,当按钮被点击时,执行editColor函数。
5、在js标签内,创建editColor函数,通过id获得textarea对象,使用css()方法设置color属性为red,即设置textarea字体颜色为红色。
6、在浏览器打开test.html文件,点击按钮,查看实现的效果。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)