用户登录  |  用户注册
首 页源码下载网络学院最新源码源码排行屏蔽广告
当前位置:新兴网络 > 网络学院 > 网页制作 > JavaScript

百度在线手写输入代码

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2010-09-18 07:37:46
其实没什么可参考的,主要是引用了百度的Js文件,如果大家想使用这个类的话,自己下载就行了,正好可参考一下本演示,帮你快速入题。
HTML code运行代码复制代码编辑
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<title>百度在线手写板</title>
<style>
#sx{color:#00C;text-decoration:underline;cursor:pointer;}
</style>
</head>
<body>
<form name="f" action="s">
    <input type="text" name="wd" id="kw" maxlength="100">
    <input type="submit" value="提交" id="su">
    <span id="sx">手写</span>
</form>
<script>
var w = window,d = document,n = navigator,k = d.f.wd
if (w.attachEvent) {
    w.attachEvent("onload", function() {k.focus();})
} else {
    w.addEventListener('load', function() {k.focus()},true)
};
var hw = {};
hw.i = d.getElementById("sx");
var il = false;
if (/msie (\d+\.\d)/i.test(n.userAgent)) {
    hw.i.setAttribute("unselectable", "on")
} else {
    var sL = k.value.length;
    k.selectionStart = sL;
    k.selectionEnd = sL
}
hw.i.onclick = function(B) {
    var B = B || w.event;
    B.stopPropagation ? B.stopPropagation() : (B.cancelBubble = true);
    if (d.selection && d.activeElement.id && d.activeElement.id == "kw") {
        hw.hasF = 1
    } else {
        if (!d.selection) {
            hw.hasF = 1
        }
    }
    if (!il) {
        var A = d.createElement("script");
        A.setAttribute("src", "http://www.baidu.com/hw/hwInput.js");
        d.getElementsByTagName("head")[0].appendChild(A);
        il = true;
    }
};
</SCRIPT>
</body>
</html>

Tags:手写 输入

作者:佚名
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

网络学院评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论