最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS模擬鍵盤打字效果的方法

 更新時(shí)間:2015年08月05日 15:12:33   作者:皮蛋  
這篇文章主要介紹了JS模擬鍵盤打字效果的方法,涉及javascript鼠標(biāo)事件及字符串操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了JS模擬鍵盤打字效果的方法。分享給大家供大家參考。具體如下:

這里使用JS模擬實(shí)現(xiàn)軟鍵盤及打字效果,點(diǎn)擊軟鍵盤年的字母鍵,文本框中即可顯示文字,像是鍵盤打字的效果,美工不太好,沒怎么美化,CSS高手可美化一下按鈕,看上去還挺不錯吧,我覺得。

先來看看運(yùn)行效果圖:

具體代碼如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>模擬鍵盤打字</title>
</head>
<body>
<script Language="Javascript">
function a()
{
var text=document.form.text.value
document.form.text.value=text + "A";
}
function b()
{
var text=document.form.text.value
document.form.text.value=text + "B";
}
function c()
{
var text=document.form.text.value
document.form.text.value=text + "C";
}
function d()
{
var text=document.form.text.value
document.form.text.value=text + "D";
}
function e()
{
var text=document.form.text.value
document.form.text.value=text + "E";
}
function f()
{
var text=document.form.text.value
document.form.text.value=text + "F";
}
function g()
{
var text=document.form.text.value
document.form.text.value=text + "G";
}
function h()
{
var text=document.form.text.value
document.form.text.value=text + "H";
}
function i()
{
var text=document.form.text.value
document.form.text.value=text + "I";
}
function j()
{
var text=document.form.text.value
document.form.text.value=text + "J";
}
function k()
{
var text=document.form.text.value
document.form.text.value=text + "K";
}
function l()
{
var text=document.form.text.value
document.form.text.value=text + "L";
}
function m()
{
var text=document.form.text.value
document.form.text.value=text + "M";
}
function n()
{
var text=document.form.text.value
document.form.text.value=text + "N";
}
function o()
{
var text=document.form.text.value
document.form.text.value=text + "O";
}
function p()
{
var text=document.form.text.value
document.form.text.value=text + "P";
}
function q()
{
var text=document.form.text.value
document.form.text.value=text + "Q";
}
function r()
{
var text=document.form.text.value
document.form.text.value=text + "R";
}
function s()
{
var text=document.form.text.value
document.form.text.value=text + "S";
}
function t()
{
var text=document.form.text.value
document.form.text.value=text + "T";
}
function u()
{
var text=document.form.text.value
document.form.text.value=text + "U";
}
function v()
{
var text=document.form.text.value
document.form.text.value=text + "V";
}
function w()
{
var text=document.form.text.value
document.form.text.value=text + "W";
}
function x()
{
var text=document.form.text.value
document.form.text.value=text + "X";
}
function y()
{
var text=document.form.text.value
document.form.text.value=text + "Y";
}
function z()
{
var text=document.form.text.value
document.form.text.value=text + "Z";
}
function space()
{
var text=document.form.text.value
document.form.text.value=text + " ";
}
// -->
</SCRIPT>
<form name="form">
  <p align="center"><textarea name="text" rows="10" cols="50"></textarea></p>
  <p align="center"><input type="button" name="B1" value=" Q " OnClick="q()"><input
  type="button" name="B2" value="W" OnClick="w()"><input type="button"
  name="B3" value="E" OnClick="e()"><input type="button" name="B4" value="R" OnClick="r()"><input
  type="button" name="B5" value="T" OnClick="t()"><input type="button"
  name="B6" value="Y" OnClick="y()"><input type="button" name="B7" value="U" OnClick="u()"><input
  type="button" name="B8" value=" I " OnClick="i()"><input type="button"
  name="B9" value="O" OnClick="o()"><input type="button" name="B10" value="P" OnClick="p()"></p>
  <p align="center"><input type="button" name="B11" value="A" OnClick="a()"><input
  type="button" name="B12" value="S" OnClick="s()"><input type="button"
  name="B13" value="D" OnClick="d()"><input type="button" name="B14"
  value="F" OnClick="f()"><input type="button" name="B15" value="G" OnClick="g()"><input
  type="button" name="B16" value="H" OnClick="h()"><input type="button"
  name="B17" value="J" OnClick="j()"><input type="button" name="B18"
  value="K" OnClick="k()"><input type="button" name="B19" value="L" OnClick="l()"></p>
  <p align="center"><input type="button" name="B20" value="Z" OnClick="z()"><input
  type="button" name="B21" value="X" OnClick="x()"><input type="button"
  name="B22" value="C" OnClick="c()"><input type="button" name="B23"
  value="V" OnClick="v()"><input type="button" name="B24" value="B" OnClick="b()"><input
  type="button" name="B25" value="N" OnClick="n()"><input type="button"
  name="B26" value="M" OnClick="m()"></p>
  <p align="center"><input type="button" name="B27"
  value="" OnClick="space()"></p>
<INPUT TYPE="hidden" name="hidden">
</form>
</body>
</html>

希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • jquery div模態(tài)窗口的簡單實(shí)例

    jquery div模態(tài)窗口的簡單實(shí)例

    下面小編就為大家?guī)硪黄猨query div模態(tài)窗口的簡單實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-05-05
  • 利用canvas判斷點(diǎn)與封閉圖形的包含關(guān)系

    利用canvas判斷點(diǎn)與封閉圖形的包含關(guān)系

    今天在寫代碼的時(shí)候遇到一個(gè)場景,在一個(gè)封閉圖形頂點(diǎn)已知的情況下判斷點(diǎn)擊時(shí)是否點(diǎn)擊在圖形內(nèi)部,本文給大家介紹了如何利用canvas判斷點(diǎn)與封閉圖形的包含關(guān)系,文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下
    2024-04-04
  • bootstrap選項(xiàng)卡擴(kuò)展功能詳解

    bootstrap選項(xiàng)卡擴(kuò)展功能詳解

    這篇文章主要為大家詳細(xì)介紹了bootstrap選項(xiàng)卡擴(kuò)展功能,增加關(guān)閉,超出一行顯示下拉,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • 微信小程序?qū)崿F(xiàn)圖片處理小工具的示例代碼

    微信小程序?qū)崿F(xiàn)圖片處理小工具的示例代碼

    本文將利用微信小程序制作一個(gè)簡易的圖片處理小工具(自制低配版美圖秀秀),有濾鏡、效果圖和動態(tài)濾鏡三個(gè)功能,快跟隨小編一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • js向上無縫滾動,網(wǎng)站公告效果 具體代碼

    js向上無縫滾動,網(wǎng)站公告效果 具體代碼

    這篇文章主要介紹了js向上無縫滾動,網(wǎng)站公告效果,有需要的朋友可以參考一下
    2013-11-11
  • js檢測iframe是否加載完成的方法

    js檢測iframe是否加載完成的方法

    這篇文章主要介紹了js檢測iframe是否加載完成的方法,涉及JavaScript針對框架頁面控件值的判斷與頁面加載的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • javascript跨域的方法匯總

    javascript跨域的方法匯總

    JavaScript出于安全方面的考慮,不允許跨域調(diào)用其他頁面的對象。但在安全限制的同時(shí)也給注入iframe或是ajax應(yīng)用上帶來了不少麻煩。這里把涉及到跨域的一些問題簡單地整理一下
    2015-10-10
  • JavaScript事件學(xué)習(xí)小結(jié)(三)js事件對象

    JavaScript事件學(xué)習(xí)小結(jié)(三)js事件對象

    這篇文章主要介紹了JavaScript事件學(xué)習(xí)小結(jié)(三)js事件對象的相關(guān)資料,非常不錯具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • 5 種JavaScript編碼規(guī)范

    5 種JavaScript編碼規(guī)范

    編碼規(guī)范就是指導(dǎo)如何編寫和組織代碼的一系列標(biāo)準(zhǔn),下面通過本文給大家?guī)砹? 種JavaScript編碼規(guī)范,需要的朋友參考下
    2018-01-01
  • js如何將多個(gè)json結(jié)構(gòu)組成的字符串轉(zhuǎn)換為數(shù)組?

    js如何將多個(gè)json結(jié)構(gòu)組成的字符串轉(zhuǎn)換為數(shù)組?

    接口返回的EventStream結(jié)構(gòu)的數(shù)據(jù),由于http流式傳輸時(shí),可能會分段,所以導(dǎo)致本該每次返回一段json數(shù)據(jù)結(jié)構(gòu)的字符串,變成了多個(gè)json數(shù)據(jù)結(jié)構(gòu)的字符串拼接在了一起,本文講述js如何將多個(gè)json結(jié)構(gòu)組成的字符串轉(zhuǎn)換為數(shù)組
    2024-08-08

最新評論

蚌埠市| 绵竹市| 宁陕县| 庐江县| 唐山市| 永清县| 内乡县| 磐安县| 五家渠市| 竹溪县| 广东省| 孟州市| 桂林市| 清水县| 德庆县| 隆尧县| 新丰县| 栾城县| 西盟| 社旗县| 涪陵区| 滦南县| 桐城市| 木里| 高碑店市| 蒙城县| 蓬莱市| 巴里| 牙克石市| 邹城市| 平舆县| 大关县| 衡山县| 濮阳市| 乐亭县| 新兴县| 泗洪县| 竹北市| 石渠县| 苏尼特右旗| 石河子市|