可能重复:
对jQuery 1.4.2的Firebug JS警告"不应使用keyup事件的'charCode'属性.价值毫无意义."忽略它?
Firebug:"不应该使用keyup事件的'charCode'属性.这个价值毫无意义."
当我开始在文本框中输入时出现此错误:
不应使用keydown事件的'charCode'属性.价值毫无意义.
这是什么意思?
码:
$(document).ready(function(){
$('#inputField').bind("blur focus keydown keypress keyup", function(){recount();});
$('input.submitButton').attr('disabled','disabled');
$('#tweetForm').submit(function(e){
tweet();
e.preventDefault();
});
});
Run Code Online (Sandbox Code Playgroud) 如何在不打开新窗口的情况下使用javascript 打开FULLSCREEN的主页?
我正在使用此代码,但它不起作用,因为新窗口是我的屏幕的一半(1280x800px):
<a href="javascript:void(0);" onClick="window.open('http://www.stackoverflow.com', '',
'fullscreen=yes');">Open Full Screen Window</a>
Run Code Online (Sandbox Code Playgroud)
为什么?
我有兴趣使用右侧\左箭头,空格键等JS事件.想知道什么是正确的方法.我想在这样的用户交互中滑动照片,使DIV出现等.
我想到了jQuery的可能实现,例如http://api.jquery.com/event.which/ 虽然我不确定这是最好的方法.
以下是这种UI实现的两个很好的例子(他们是如何做到的?) http://www.thesixtyone.com ; http://www.pictorymag.com/showcases/summer-jobless
我更喜欢那种#kinda guy,正在寻找正确的方向来挖掘.谢谢.
我有一个输入,当somone在输入上盘旋时我希望它的BGcolor变为灰色,然后当它们悬停在输入上时我希望它的BGcolor变回白色(默认颜色).但是我也希望输入的BGcolor在焦点输入时变为灰色,但是当人们专注于输入,然后将光标从输入移开时,即使输入有BGcolor,BGcolor也会变回白色焦点.因此,基本上我希望当输入框具有焦点时禁用鼠标悬停功能,然后当它不再具有焦点时,重新启用鼠标悬停功能.
谁能帮我吗?我不知道怎么做...
我有一个表单"test.cfm"它将值传递给操作页面"testAction.cfm"!
test.cfm执行以下操作: -
下拉框"fruitsList".
查询"qryFruits",用于提取数据然后显示查询结果集
每个查询结果集的"添加"按钮
它应该如何工作: -
将选择下拉列表"fruitsList".
选择结果列表中的"添加"按钮后,将传递"查询结果集-CurrentRow"值.
添加按钮传递"query-resultset -CurrentRow"值,但不传递"下拉"值.
如何通过"下拉选择值"?
<!--- test.cfm --->
<script type="text/javascript" >
function assign_fruits()
//
{
var a = document.fruitsForm.fruitsList.selectedIndex;
document.getElementById('salesForce').value = document.fruitsForm.fruitsList.options[a].value;
}
</script>
<form name="fruitsForm" >
<table>
<tr>
<td>
<select name="fruitsList" onChange="assign_fruits()">
<option disabled="true">select One
<option value="m1">apple
<option value="m2" selected>orange
<option value="m3">banana
<option value="m4">grape
<option value="m5">mango
</select>
</td>
<!--- Trying to assign the DD-value to an input field --->
<input name="salesForce" value="">
</tr>
<cfquery name="qryFruits" datasoure="#dsn#">
Select values from Fruits_Table
</cfquery> …Run Code Online (Sandbox Code Playgroud) 我一直在努力提高我的javascript能力,因此我试图用AJAX sans jQuery提交一个表单.由于某种原因,我似乎不可能使用addEventListener(); 使用javascript停止表单提交.
window.addEventListener('load', function(){
document.forms[0].addEventListener('submit', function(){
send();
return false;
}, false);
}, false);
Run Code Online (Sandbox Code Playgroud)
这段代码 - 独立于我尝试交换返回false的顺序的任何方式; 和函数调用 - 不会停止提交表单,也不会返回send(); (自然地返回false)或returnValue = false; .
我可以阻止页面重新加载,并在使用return false时提交默认方式; 在内联事件监听器中,但我应该使用它吗?有什么想法吗?
我创建了一个投资组合网站,在浏览图像时,我希望用户能够使用箭头键进行导航.我有以下代码在FF中工作正常,但不适用于Chrome,Safari或IE.
$(document).keypress(function (evt) {
if (evt.keyCode == 39) {
evt.preventDefault();
$.scrollTo('+=564px', 800, { axis:'x' });
} else if (evt.keyCode == 37) {
evt.preventDefault();
$.scrollTo('-=564px', 800, { axis:'x' });
}
});
Run Code Online (Sandbox Code Playgroud)
我安装了scrollTo插件并且工作以及有效的jQuery文件,所以这不是问题.任何人都可以告诉我为什么这可能在其他浏览器中不起作用?
这里有实例
帮助永远赞赏!
为什么下面的JavaScript没有按预期运行?
$(document).ready(function(){
function sayHello(){alert("Hello");}
setInterval('sayHello()', 1000);
});
Run Code Online (Sandbox Code Playgroud) 伙计们,我觉得这很愚蠢,但是我已经把头撞了一个小时了.这是代码:
<div id="img1" onfocus="alert('test');" onblur="alert('test');">
<img id="image1" name="image1" src="image1.jpg" alt="Pciture 1">
</div>
Run Code Online (Sandbox Code Playgroud)
两个事件(Focus/ Blur)都应该调用一个函数,但即使这个简单的test(alert)也不起作用.这两个标签都在主体部分,尝试更改DOCTYPE定义 - 没有效果.
W3发出错误:
没有属性"ONFOCUS"
我的主要目标是直接在img标签上使用事件,但由于某些原因,这也不起作用.