js 如何判断输入字符串是否换行了?(注意:字符串中无换行符号) 下面看补充例子,求各位大神赐教
<table><tr><tdwidth="2%"id="td1">davcgavjhafbjhvkadsvsdfvfsfvsfvfsvseeeeee</td><tdid=...
<table>
<tr>
<td width="2%" id="td1">davcgavjhafbjhvkadsvsdfvfsfvsfvfsvseeeeee</td>
<td id="td2" width="88%">2</td>
<td id="td3" width="10%">3</td>
</tr>
</table>
js如何判断td1中的字符串是否已换行? 展开
<tr>
<td width="2%" id="td1">davcgavjhafbjhvkadsvsdfvfsfvsfvfsvseeeeee</td>
<td id="td2" width="88%">2</td>
<td id="td3" width="10%">3</td>
</tr>
</table>
js如何判断td1中的字符串是否已换行? 展开
2个回答
2013-02-05
展开全部
根据换行符号的ascii码,比如这样写,就是换行了,因为在d和f之间,其实隐藏了\r\n
-------------------
<td width="2%" id="td1">davcgavjhafbjhvkadsvsd
fvfsfvsfvfsvseeeeee</td>
-------------------
-------------------
<td width="2%" id="td1">davcgavjhafbjhvkadsvsd
fvfsfvsfvfsvseeeeee</td>
-------------------
追问
这种方法在不变大小window.width和window.height可行,但如果不同大小或改变浏览器的放大缩小,这里的td的宽就会改变,因此该方法是不是还有待改进呢?
追答
2%的意思,就是根据你的浏览器大小(100%),进行自动绝对大小调整(但相对浏览器大小始终维持2%)
如果你是绝对的大小,单位就应该用像素px
而且你的问题,很奇怪,js判断换行,和td大小的改变,两者一点关联都没有,不清楚你到底想做什么。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询