ASP.NET使用DIV的contenteditable属性怎么传内容到后台

我用DIV的contenteditable属性做一个输入框(能插图片),想在后台获取DIV中输入的内容,但是后台用InnerText或者Innerhtml都获取到的都是空字符串,应该怎么做?

第1个回答  2015-06-10
加上runat="server"这个属性

contentEditable文本框怎么提交到数据库里?
} <\/script>div里内容在服务器是直接取不到的。通常做法是,在前台button点击事件里进行处理。如上。在button的onclick事件里,通过js把id为cnt的div里的内容复制到一个隐藏域cnt2里。然后在后台,通过Request["cnt2"] 就可以获取到div里的内容了。

用div contentEditable做输入框问题
如何设置字体大小,只需要用JS修改DIV的CSS属性,然后提交的时候,在用JS读取这个HTML的CSS属性,比如,<div>提交的内容<\/div>,提交读取的值应为<div style="css样式">提交的内容<\/div>而你提交的是DIV里面的内容。

...js如何获取获取div 的contentEditable内容 用于再提交
<title>获取显示 <DIV> contenteditable="true" 时 输入的内容<\/title> <\/head> <body> <div id="kk" style="width:400px;height:300px;border:1px solid #999999;" contenteditable="true"> <\/div> <input type="button" value="code" onclick="alert(document.getElementById('kk')....

如何用AJAX 提交 <div>contentEditable 里的内容
用了JQuery的话 可以先用 var data1 = $("#publisher").attr("contentEditable"); 得到contentEditable 的内容, 然后用 AJAX传递 data1 就可以了。如:var data1 = $("#publisher").attr("contentEditable");.ajax({ type: 'POST',url: url,data: {'contentEditable':data1}, \/\/ 传参数...

求助哈,div处理成contenteditable=true,传值到input中,格式和换行都没...
把div的innerHTML放到input中,你不用管input的显示,把input的值放到数据库里即可。显示时把数据库中的值放到div中,input不支持富文本的显示,所以你从哪里取值再放回哪里即可

如何让contenteditable元素只能输入纯文本
粘贴完毕到过滤结束有时间差,用户很看到内容一闪而过的糟糕体验;光标的位置会发生变化,不是之前focus的位置了;当年的我图样图森破,所以,只有上面这种程度。实际上,控制 contenteditable 元素只能输入纯文本是有体验比较好的方法的。二、与contenteditable属性无关的CSS控制法 一个div元素,要让其可编辑...

div设置contenteditable="true",即可编辑,我想做一个按钮,点击它之后...
将DIV对象的contenteditable属性设置为true之后,再插入一个表格,就能编辑了.代码如下:<body> <div id="abc">abc<\/div><br> <input type="button" onclick="javascript:doit();" value="Go!"> <script language="javascript"> function doit(){ var abc=document.getElementById('abc');abc....

Asp.net TextBox的换行问题
在文章录入的时候,加入<br>即可。或者使用<p>你的内容<\/p>。在提交的时候,Replace("\\r\\n","<br>")或者Replace("\\r\\n","<\/p><p>")

contenteditable属性
让contenteditable元素只能输入纯文本 (1)css控制法 一个div元素,要让其可编辑,contenteditable属性是最常用方法,CSS中也有属性可以让普通元素可读写。user-modify.支持属性值如下:read-write和read-write-plaintext-only会让元素表现得像个文本域一样,可以focus以及输入内容 (2)...

给div设置 contenteditable=true属性后输入中文可以自动换行,数字怎么...
你可以加个css看看:div换行的CSS运用 主要介绍word-warp和word-break属性的使用。word-wrap --- 语法:word-wrap : normal | break-word 取值:normal :  默认值。允许内容顶开指定的容器边界 break-word :  内容将在边界内换行。如果需要,词内换行( word-break )也将发生 说明:设置或检...

相似回答
大家正在搜