函数获胜't返回q-Javascript
function won't return q -Javascript
我有以下功能:
"use strict";
$(document).ready(function(){
$("#slider,input[type='range']").on("mousemove touchmove ",function(){
$("#test").html($(this).val())
});
});
function AddClass(){
var q=0;
var p=prompt("Enter the class(es) you want to add seperated by a ','");
var to_be_added=[];
to_be_added=p.split(",");
for (var j=0;j<to_be_added.length;j++){
if(to_be_added[j][0] === "."){
to_be_added[j]=to_be_added[j].slice(1);//check if the first character of each class inside an array contains "." and remove it
}
}
for (var k=0;k<to_be_added.length;k++){
$("#slider").addClass(to_be_added[k]);
q++;
}
return "q";
}
function delclass(){
var q=0;
var p=prompt("Enter the class(es) you want to remove seperated by a ','");
var to_be_added=[];
to_be_added=p.split(",");
for (var j=0;j<to_be_added.length;j++){
if(to_be_added[j][0] === "."){
to_be_added[j]=to_be_added[j].slice(1);//check if the first character of each class inside an array contains "." and remove it
}
}
for (var k=0;k<to_be_added.length;k++){
$("#slider").removeClass(to_be_added[k]);
q++;
}
return "Hello";
}
html:
<button onclick="delclass()">Delete</button>
问题是,在运行了上面的代码之后,我在控制台中没有得到任何东西。甚至没有定义。有什么想法吗?Jquery包含在内,$("#slider")是正确的。使现代化如果从控制台调用该函数,我会在控制台中得到"Hello",但当我使用按钮调用该函数时,我什么也得不到
当我使用按钮调用该函数时,我没有得到
这是意料之中的事。控制台不会显示代码中执行的每个函数的返回值。如果您在控制台中手动执行代码,控制台将向您显示执行的结果。这与在页面中执行代码不同。
从事件处理程序返回值不会有任何作用,当然也不会向控制台输出任何内容。
如果要在控制台中显示值,请使用console.log
:
console.log("Hello");
相关文章:
- 节点,express应用程序返回text/javascript响应头(Content-Type),尽管设置了applic
- 用于循环随机返回的javascript
- 如何将表单数据传递给PHP并将json字符串返回给Javascript
- 如何执行ajax响应返回的javascript函数
- 如何返回与 javascript 中循环的其余部分不同的第一个循环
- 函数获胜't返回q-Javascript
- calling.trigger(“click”),它在ajax调用返回的javascript代码中
- 如何执行PageMethod返回的javascript
- 解析承诺'当'返回undefined(Javascript)
- 未运行通过AJAX从PHP返回的Javascript代码
- YQL 返回 application/javascript,即使请求 format=json
- 返回在 Javascript 文件中定义的所有函数
- 将元标记的内容返回给 JavaScript 变量
- 将 JavaScript 变量传递给 PHP,并将 PHP 结果返回给 JavaScript 变量
- Web服务返回给javascript的值是未定义的
- null 返回 by JavaScript 中的 getElementById 方法
- 带有返回语句 JavaScript 的三元运算符
- 并非所有代码路径都返回值 (JavaScript)
- RadioButton 总是返回 false - JavaScript
- 如何将返回的 JavaScript 数组项添加到特定文本框