HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了textarea标签和label标签让我郁闷的时候大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

说到<label>标签是因为浏览器兼容性的问题。在做亚马逊功能模块的时候,有一个审核的功能,用到radio,写代码的时候,不知怎么想的把每个<input>标签放在<label>之间,结果问题来了。我自己因为喜欢使用Chrome浏览器,测试时没有问题的,代码上传上去后,产品部和测试部就反应审核功能用不了,也就是radio不起作用,点不动。自己去看了一下,还真是这样,自己找了一会,最后定位在这一区域,豁然之间把<label>去掉,问题就这样ok了。这事给我一个经验教训,就是这种不是很熟悉的标签就不要用。就像之前在<td>标签中使用onmouSEOver和onmouSEOut方法,结果让人崩溃。

说到<textarea>标签是因为昨天有人反映,LisTing上传策略和Product title显示的时候内容不居中。首先我的反映是不是数据库的数据有问题,结果发现,有的数据还真的前面有空格,难道说问题就这样找到了,还真没那么简单,有些数据前面是没有空格的,但是显示的时候却是有空格的,这就奇怪了。用了trim()和各种正则进行过滤,结果还是不行。请教了旁边专门做服务器的老手,还是没找到症结所在。今天早上,通过浏览器控制台看了一下,又对照着看看代码,不知怎么想的,把<textarea>之间的换行去掉,测试了一下,竟然可以了,靠,突然之间觉的自己真的很悲催。

特地把代码粘贴如下

<tr bgcolor="#ffffff" height="25">
				<td>LisTing上传策略(挂靠变体等)</td>
				<td>
					<textarea type="text" name="product[upload_policy]" cols="150" rows="1" >
						<?PHP echo $rs['upload_policy']?>
					</textarea>
				</td>
			</tr>

有时不要为了代码的好看而随便的换行,浏览器在解析的时候可不虑这些,在解析到<textarea>的首标签和尾标签自动标签间的内容无论空格、换行,还是自己写的内容都当做文本域的内容了。

有些人在添加数据的时候,在首尾带了空格插入数据库,我只好在插入的时候,对字段进行trim操作,在显示的时候也进行trim操作,这样就比较完美的解决问题了。

<tr bgcolor="#ffffff" height="25">
				<td>LisTing上传策略(挂靠变体等)</td>
				<td><textarea type="text" name="product[upload_policy]" rows="1"cols="150"><?PHP echo trim($rs['upload_policy'])?></textarea></td>
			</tr>

大佬总结

以上是大佬教程为你收集整理的textarea标签和label标签让我郁闷的时候全部内容,希望文章能够帮你解决textarea标签和label标签让我郁闷的时候所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。