Преглед на файлове

咨询申请页面 加文字提示
咨询申请、咨询评价中多行编辑的样式调整

luyanan преди 8 години
родител
ревизия
6e7f8992d3
променени са 4 файла, в които са добавени 37 реда и са изтрити 46 реда
  1. 7 13
      app/html/chat-assess.html
  2. 11 13
      app/html/consultapply.html
  3. 13 13
      app/js/chat-assess.js
  4. 6 7
      app/js/consultapply.js

+ 7 - 13
app/html/chat-assess.html

@ -12,16 +12,14 @@
12 12
				position: relative; 
13 13
			}
14 14
			.text_count {
15
				position: absolute;
16
				right: 0;
17
				bottom: 0;
15
				text-align: right;
18 16
				font-size: 12px;
17
				margin-right:9px;
18
				color:#AAAAAA;
19 19
			}
20
			#textbox #question {
21
				padding: 0;
22
				border: none;
23
				height: 40px;
24
				border-bottom:1px solid #F0F0F0
20
			#textbox #question {
21
				padding:0 3px;
22
				margin:0 8px;
25 23
			}
26 24
			
27 25
		</style>
@ -51,12 +49,8 @@
51 49
					<div class="mui-inline">评价留言</div>
52 50
				</div>
53 51
				<div class="row mui-input-row" id="textbox">
54
					<!--<div id='question' class="mui-input-clear question textareabox" contenteditable="true" style="-webkit-user-select:text;"></div>-->
55
					
56
					<textarea id="question"class="mui-input-clear question textareabox"> </textarea>
57
					
52
					<div id='question' class="mui-input-clear question textareabox" contenteditable="true"></div>
58 53
					<div class="text_count"><span><span id="text-count">300</span>字</span></div>
59
					
60 54
				</div>
61 55
				
62 56
			</div>

+ 11 - 13
app/html/consultapply.html

@ -10,7 +10,7 @@
10 10
		<link href="../css/app.css" rel="stylesheet" />
11 11
		<style type="text/css">
12 12
			#consultcon {
13
				min-height: 40px !important;
13
				/*min-height: 40px !important;*/
14 14
				font-size: 14px;
15 15
				padding: 0;
16 16
				line-height: 1.5;
@ -28,10 +28,11 @@
28 28
				border-bottom:1px solid rgba(0,0,0,.2);
29 29
				background:#fff;
30 30
			}
31
			.content{color:#AAAAAA}
32
			.question{color:#666666}
31 33
			#count {
32
				position: absolute;
33
				bottom: 0px;
34
				right: 10px;
34
				text-align: right;
35
				color:#AAAAAA;
35 36
			}
36 37
		</style>
37 38
	</head>
@ -99,16 +100,13 @@
99 100
					<div class="maincon">
100 101
						<ul class="basicinfo" style="padding:0;">
101 102
							<li><label>咨询主题<em class="requiredcon"></em></label></li>
102
							<li class="basicfrm"><input type="text" name="comname" class="mui-input-clear frmtype" id="consulttitle"></li>
103
							<li class="basicfrm"><input type="text" name="comname" placeholder="请用一句话概括您的需求" class="mui-input-clear frmtype" id="consulttitle"></li>
103 104
							<li><label>咨询内容<em class="requiredcon" ></em></label></li>
104
							<li class="basicfrm row mui-input-group  mui-input-row" style="border-bottom: none;min-height: 80px;">
105
								<!--<div class="textareabox" contenteditable="true" id="consultcon">
106

107
								</div>-->
108
								<!--<div class="row mui-input-row text">-->
109
									<textarea id='consultcon' class="mui-input-clear question content" style=""></textarea>
110
									<div id="count">300</div>
111
								<!--</div>-->
105
							<li style="height:auto">
106
								<div class="textareabox content" id="consultcon" contenteditable="true" onfocus="if(this.innerText=='请详细描述您遇到的问题')this.innerText='';this.style.color='#555555';" onblur="if(this.innerText=='')this.innerText='请详细描述您遇到的问题';this.style.color='#AAAAAA';">
107
									请详细描述您遇到的问题
108
								</div>
109
								<div id="count">300</div>
112 110
							</li>
113 111
						</ul>
114 112
					</div>

+ 13 - 13
app/js/chat-assess.js

@ -13,28 +13,28 @@ mui.ready(function() {
13 13
	});
14 14
	//评价字数限制
15 15
	//字数限制函数
16
	function limitTextCountFn() {
17
		//		var curLength = oassesscontent.innerHTML.length;
18
		var curLength = oassesscontent.value.length;
19
		if(curLength > 300) {
20
			var num = oassesscontent.innerHTML.substr(0, 300);
21
		} else {
22
			otextNum.innerHTML = parseInt(curLength);
23
24
		}
25
	};
16
//	function limitTextCountFn() {
17
//		//		var curLength = oassesscontent.innerHTML.length;
18
//		var curLength = oassesscontent.innerText.length;
19
//		if(curLength > 300) {
20
//			var num = oassesscontent.innerHTML.substr(0, 300);
21
//		} else {
22
//			otextNum.innerHTML = parseInt(curLength);
23
//
24
//		}
25
//	};
26 26
27 27
	/*字数限制*/
28 28
	function checkLen(obj) {
29 29
30 30
		var maxChars = 300; //最多字符数  
31 31
32
		if(obj.value.length > maxChars) {
32
		if(obj.innerText.length > maxChars) {
33 33
34
			obj.value = obj.value.substring(0, maxChars);
34
			obj.innerText = obj.innerText.substring(0, maxChars);
35 35
		}
36 36
37
		var curr = maxChars - obj.value.length;
37
		var curr = maxChars - obj.innerText.length;
38 38
39 39
		document.getElementById("text-count").innerHTML = curr.toString();
40 40
	};

+ 6 - 7
app/js/consultapply.js

@ -26,7 +26,7 @@
26 26
 	function saveconsult(proId,userid) {
27 27
 		var consultType = oconsulttype_ul.querySelector('.liactive').innerText;
28 28
// 		var consultcon = oconsultcon.innerText;
29
		var consultcon = oconsultcon.value;
29
		var consultcon = oconsultcon.innerText;
30 30
 		var consultTitle = oconsulttitle.value;
31 31
 		console.log(consultType);
32 32
 		console.log(consultTitle);
@ -159,19 +159,18 @@
159 159
 			}
160 160
 		});
161 161
 	}
162
 	
163
 	
162
164 163
 	/*咨询申请字数限制*/
165 164
	function checkLen(obj) {  
166 165
167 166
		var maxChars = 300;//最多字符数  
168 167
		
169
		if (obj.value.length > maxChars) {
168
		if (obj.innerText.length > maxChars) {
170 169
			
171
			obj.value = obj.value.substring(0,maxChars); 
170
			obj.innerText = obj.innerText.substring(0,maxChars); 
172 171
		}
173 172
		
174
		var curr = maxChars - obj.value.length;  
173
		var curr = maxChars - obj.innerText.length;  
175 174
		
176 175
		document.getElementById("count").innerHTML = curr.toString(); 	
177 176
	};
@ -194,7 +193,7 @@
194 193
   	 	/*专家信息数据*/
195 194
   	    proinfo(proId);
196 195
   	    if(flag == 'ziyuan') {
197
   	    	oconsulttitle.value = '关于'+consulttitle+'的咨询';
196
   	    	oconsulttitle.innerText='关于'+consulttitle+'的咨询' ;
198 197
   	    	var lilist = oconsulttype_ul.querySelectorAll('li');
199 198
   	    	var oziyuanspan = document.getElementById("ziyuanspan");
200 199
   	    	var emele = document.createElement('em');