腾讯欢乐捕鱼刷金币|腾讯欢乐捕鱼大战技巧
您的位置:首頁> 實例代碼> JS實例

禁止文本框鼠標右鍵黏貼內容

2019-10-25 14:08| 作者: 螞蟻小編| 查看: 2639| 評論: 0|來自: 螞蟻部落

本章節介紹一下如何禁止使用鼠標右鍵黏貼的方式向文本框寫入內容。

這種動作在很多功能模塊中是必須得,比如我要限制文本框的輸入格式,通過鍵盤輸入的效果都實現了。

但是就是存在這么一個漏洞,下面就介紹一下如何封堵上這個問題。

代碼實例如下:

[HTML] 純文本查看 復制代碼运行代码
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.ofucs.tw/" />
<title>螞蟻部落</title>
<script type="text/javascript">
function CheckInputIntFloat(txt){ 
  if(''!= txt.value.replace(/\d{1,}\.{0,1}\d{0,}/,'')){ 
    txt.value=txt.value.match(/\d{1,}\.{0,1}\d{0,}/) == null ? 
    '' :txt.value.match(/\d{1,}\.{0,1}\d{0,}/); 
  } 
}
window.onload=function(){
  var otxt=document.getElementById("txt");
  otxt.onkeyup=function(){
    CheckInputIntFloat(this);
  }
  otxt.onpaste=function(){
    return false;
  }
}
</script>
</head>
<body>
<input type="text" id="txt"/>
</body>
</html>

可以防止使用鼠標右鍵黏貼的動作,這里是采用元素的oinpaste事件。

1

鮮花

握手

雷人

路過

雞蛋

剛表態過的朋友 (1 人)

最新評論

返回頂部
腾讯欢乐捕鱼刷金币 一路赚钱手机版怎么玩 山东老11选5开奖结果 013香港六合彩波表 微信捕鱼来了辅助软件 辽宁快乐12胆拖玩法 什么是股票指数期货 山东十一选五 篮球ppt课件 3d彩票软件在线重号算一 欢乐捕鱼港