让等HTML标签元素具有与的alt属性相似的属性

      在<img>中有alt属性,则鼠标置于图片上时,会弹出一个悬浮层,显示alt所定义的属性。其他标签元素的title属性也具有该作用,例如:

<font style="font-size:12px; color:black;" title="我是我啊!">我是...</font>

 

      <font>没有maxlength这个属性,因此如果要限制<font>中所显示的字数,可以使用jsp、asp等技术来解决,如下所示的示例便是利用jsp来解决:

      首先,获取视图层一个javabean中的属性name(姓名):

      <bean:define id="name" name="person" property="sectLinkNm" type="java.lang.String"/>

 

      接着,让fong的title属性显示姓名全名(外国人的,所以名字会很长),而<font>里面只显示姓名的前4个字母:

      <font class="normal" title="<bean:write name='sectLinkNm' />" ><%= sectLinkNm.length() > 4 ?      sectLinkNm.substring(0,3) + "..." : sectLinkNm  %> </font>

 

 

 

      当然,也可以利用js来限定该font中文本的长度,但这样的js代码必须写在window.onload()事件中,这样会与别的window.onload()事件相冲突,因此不是很妥当。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值