Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何返回值而不是console.log_Javascript - Fatal编程技术网

Javascript 如何返回值而不是console.log

Javascript 如何返回值而不是console.log,javascript,Javascript,感谢@redsquare对这个问题的回答,我使用下面的JS来记录CSS类和父元素的innerText 代码在console中具有所需的结果,但是我需要返回值,而不是使用console.log()。最好的方法是什么 我需要将此值传递到标记管理系统 我试图在现有代码中包含return语句,但没有成功 window.onclick=函数(e){ var classList=e.target.className.split(/\s+/); 对于(i=0;i

感谢@redsquare对这个问题的回答,我使用下面的JS来记录CSS类和父元素的innerText

代码在console中具有所需的结果,但是我需要返回值,而不是使用console.log()。最好的方法是什么

我需要将此值传递到标记管理系统

我试图在现有代码中包含return语句,但没有成功

window.onclick=函数(e){
var classList=e.target.className.split(/\s+/);
对于(i=0;i
单击此处和更多文本
将console.log()更改为您编写的函数,此处为processTagContent()

函数processTagContent(str){
警报(str);
//在这里,您可以将ajax内容发送到服务器
}
window.onclick=函数(e){
var classList=e.target.className.split(/\s+/);
对于(i=0;i

单击此处,更多文本将
console.log()
更改为
insertotagmanagement()
并使该进程字符串返回到什么?那么您所说的返回是
控制台。log
行没有执行
console.log(e.target.className)
这是您所期望的吗
console.log(e.target)
我猜是event.target不是你想象的那样。@pete:
将它返回到哪里?您希望如何处理该值?是否将其保存在变量中?将其传递给函数?为什么您不能将
console.log()
更改为类似于
yourFunction()
,然后处理传递的值?@SagarV谢谢,我会看一看。