相关疑难解决方法(0)

如何用jQuery禁用粘贴(Ctrl + V)?

如何在我的一个输入文本字段中使用jQuery 禁用粘贴(Ctrl+ V)选项?

javascript jquery copy-paste textinput

68
推荐指数
3
解决办法
11万
查看次数

如何在IE中禁用文件输入文本框?

是否可以阻止用户在IE中输入文件输入文本框?我问的原因是,如果用户输入的文本看起来不像文件系统路径(例如,不是以c:...开头),那么当用户点击提交按钮时,不会发生任何事情.

我要么不允许用户输入框或让表单正常提交.

我发现同样的问题在这里被问到没有答案:http: //www.webmasterworld.com/html/3290988.htm

如果没有其他合适的答案,这个人想出了一个我可以使用的黑客:http: //www.shauninman.com/archive/2007/09/10/styling_file_inputs_with_css_and_the_dom

编辑:澄清 - 如果用户在"浏览"按钮旁边的文本框中键入"不是文件路径"并单击提交,则在IE中不会发生任何事情.表单将不会提交 - 当<input type ="file">框没有真正的文件路径时,IE不允许提交表单.

html internet-explorer file input filepath

8
推荐指数
2
解决办法
2万
查看次数

jQuery keyup函数不起作用?

我的HTML文件:

<html>
<head>
  <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
  <script type="text/javascript" src="js/scripts.js"></script>
  <link rel="stylesheet" type="text/css" href="style.css" />
  <title>
    Login
  </title>
</head>
<body>
<div class=loginForm>
  <p>Worker-ID:<input type=text id=workerID name=workerID /></p>
  <p>Password:<input type=password  id=workerPassword name=workerPassword /></p>
  <input type=submit id=submitLogin name=submitLogin value="Log in"/>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的scripts.js:

$('#workerID').keyup(function() {
    alert('key up');
);
Run Code Online (Sandbox Code Playgroud)

它根本不起作用.我尝试了所有空间,一个字母,数字.警报未显示.哪里出错了?

html javascript jquery keyup

7
推荐指数
1
解决办法
6万
查看次数