用javascript将数据库中的TEXT类型数据动态赋值到TEXTAREA中
程序员文章站
2023-11-18 14:00:04
我想动态将text类型的数据加入到textarea中,如下程序不能正常显示 shtform为form域,txt_...
我想动态将text类型的数据加入到textarea中,如下程序不能正常显示
shtform为form域,txt_cmpnyprms为textarea
response.write("<script language='javascript'>")
tempstr = "shtform.txt_cmpnyprms.innertext = ' " + htmlencode(v_rs("cmpny_prms").getchunk(1000)) + "';"
response.write(tempstr)
response.write("</script>")
在显示网页的源代码中显示如下:
shtform.txt_cmpnyprms.innertext = ' efg<br/>
<br/>
s<br/>
fdad<br/>
f<br/>
a<br/>
fda<br/>
<br/>
fad';
请问如何解决此问题
1楼
response.write("<scr"+"ipt language='javascript'>");
response.write("</scr"+"ipt>");
2楼
是不是htmlencode的问题
3楼
to: sdts(上帝天使)
不是,htmlencode是我后来加上去的,没有htmlencode时,显示格式如下:
shtform.txt_cmpnyprms.innertext = 'efg
fdad
f
a
fda
fad';
4楼
up
5楼
tempstr = "shtform.txt_cmpnyprms.innertext =unescape('" + escape(v_rs("cmpny_prms").getchunk(1000)) + "')"
shtform为form域,txt_cmpnyprms为textarea
response.write("<script language='javascript'>")
tempstr = "shtform.txt_cmpnyprms.innertext = ' " + htmlencode(v_rs("cmpny_prms").getchunk(1000)) + "';"
response.write(tempstr)
response.write("</script>")
在显示网页的源代码中显示如下:
shtform.txt_cmpnyprms.innertext = ' efg<br/>
<br/>
s<br/>
fdad<br/>
f<br/>
a<br/>
fda<br/>
<br/>
fad';
请问如何解决此问题
1楼
response.write("<scr"+"ipt language='javascript'>");
response.write("</scr"+"ipt>");
2楼
是不是htmlencode的问题
3楼
to: sdts(上帝天使)
不是,htmlencode是我后来加上去的,没有htmlencode时,显示格式如下:
shtform.txt_cmpnyprms.innertext = 'efg
fdad
f
a
fda
fad';
4楼
up
5楼
tempstr = "shtform.txt_cmpnyprms.innertext =unescape('" + escape(v_rs("cmpny_prms").getchunk(1000)) + "')"
下一篇: 完美解决浏览器跨域的几种方法(汇总)