以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 SVG/GML/VRML/X3D/XAML 』 (http://bbs.xml.org.cn/list.asp?boardid=21) ---- 请问一下SVG能不能做一个文本输入框 (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=17412) |
-- 作者:zhufeng -- 发布时间:4/25/2005 2:30:00 AM -- 请问一下SVG能不能做一个文本输入框 本人想做一个文本输入框,不知那位高手能指点一下,不胜感激。 |
-- 作者:fubinkun -- 发布时间:5/12/2005 9:38:00 PM -- 我也想知道呀 |
-- 作者:犬神狼 -- 发布时间:5/22/2005 7:27:00 PM -- 估计不行吧,SVG支持键盘输入吗? |
-- 作者:cloud208 -- 发布时间:6/17/2005 11:53:00 AM -- 制作一个Symbol,里面加一个文本对象和矩形对象.外观还是比较像的. |
-- 作者:welfred -- 发布时间:6/17/2005 12:19:00 PM -- 可以模拟啊,使用JS配合。 |
-- 作者:tamefox -- 发布时间:9/13/2005 8:12:00 PM -- svg支持键盘输入 <svg width='400' height='400'> <script><![CDATA[ var phrase=''; function tape(evt) {svgdoc=evt.target.ownerDocument;key=evt.getCharCode(); if (key==8) {if (phrase!='') {phrase=phrase.substring(0,phrase.length-1)}} else {lettre=String.fromCharCode(key);phrase=phrase+lettre}; objet=svgdoc.getElementById('entre');child=objet.firstChild; child.setData(phrase)} ]]></script> <g onkeypress='tape(evt)'> <rect x='0' y='0' width='400' height='400' style='fill:white'/> <text id='entre' x='150' y='50' style='text-anchor:middle;font-size:25;font-family:Arial;fill:red'>?</text> </g> </svg> |
-- 作者:cuijie -- 发布时间:9/27/2005 9:00:00 AM -- 只能用模拟的 |
-- 作者:xmshaonian -- 发布时间:12/2/2005 7:20:00 PM -- 见 基于XML的SVG编程指南 最后一章的最后一节 基于XML的SVG编程指南 一书 本版的 tamefox 已经提供 详见其发表的 <基于XML的SVG应用指南>电子教程(pdf版) |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |