效果图:
每一个名称加下划线和分号,删除的时候是按每个名称删除,而不是一个字符一个字符地删。
如何实现,谢谢!!
回复讨论(解决方案)
我在???箱的收件人的文本框看到??的使用,而且???中文字?能?出?,用??示一些信息
应该就是这样吧!像我们在其他文件里边删除东西也是这样的啊!
你这下划线用CSS不是能实现么。 价格 underline就行了。
详见这里 http://HdhCmsTestdocin测试数据/p-56329239.html
至于你说的删除的时候 按照名称删除 不是一个个字符删除,不知道你具体是什么意思。
不知道你具体的删除形式如何,什么样的情况给予删除。 这个还是简单的,问题是要弄明白
什么情况删除什么。
如果你上面的是用户名的话 你可以用很多种形式删除, 比如 把指定的 名称; 替换为空字符一样可以实现。
我在???箱的收件人的文本框看到??的使用,而且???中文字?能?出?,用??示一些信息
你研究它的代码没?
这个确实可以看看它的代码是怎么实现的
样式就能解决吧
CSS underline
比较困难
你这下划线用CSS不是能实现么。 价格 underline就行了。
详见这里 http://HdhCmsTestdocin测试数据/p-56329239.html
至于你说的删除的时候 按照名称删除 不是一个个字符删除,不知道你具体是什么意思。
不知道你具体的删除形式如何,什么样的情况给予删除。 这个还是简单的,问题是要弄明白
什么情况删除什么。
underline 样式是把文本框里的的文字都加了下划线,我是把每个名称加下划线,
至于说删除,就是按照每个用户名删除,比如:张三,删除的时候是一次删除掉的,而不是两次删除的,不知道我说的明白吗
类似QQ发送邮件的收件人的文本框
其实 这个我做过(好小的DEMO,没事干折腾的)。其实这个东西不是textbox
而是无数个DIV
http://blog.csdn.net/cj205/article/details/6277208
如果想加样式一点问题都没有
中间名称 控制a的样式不就有下滑线了嘛。。。
删除当然是删除这个a咯。
用css实现。。。
文本框添加下划线不难,css添加样式即可:
但是要添加分号分隔的话,比较麻烦,outlook邮件里做法是在按回车后,在通信簿中检查用户名,要在web中实现的话,一样需要按下回车后触发事件,写一些js,通过ajax访问后台,匹配用户名,并操作文本框中的数据,实现这个需求。
学以致用
有些小麻烦
不是文本框,可以考虑用个div来模拟。里面有无数个小的span或者是div。
用样式文件定义,html基本功能
用span 给样式
嗯 可以
简单的实现方法
更多功能自己可以添加
function delSelect(v){evt = v||window.event; if(evt.keyCode.toString()!="8" && evt.keyCode.toString()!="46"){if(window.event){window.event.returnValue=false;window.event.cancelBubble=true;return false;}else{evt.preventDefault();}return false;}ele = window.event?window.event.srcElement:v.target;while(ele.nodeType!=1) ele = ele.parentNode;while(ele.tagName!="DIV"){ele = ele.parentNode;}ele.parentNode.removeChild(ele)}xxx;
查看更多关于文本框里的文字加下划线_html/css_WEB-ITnose的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did103110