Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.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 使用特殊字符将值从一个函数传递到另一个函数_Javascript_Blob - Fatal编程技术网

Javascript 使用特殊字符将值从一个函数传递到另一个函数

Javascript 使用特殊字符将值从一个函数传递到另一个函数,javascript,blob,Javascript,Blob,我在javascript中将值从一个函数传递到另一个函数。该值具有特殊的字符(blob数据) for( i = 0; i < fileList.length; i++){ var j = 'blob:f09a28da-58f8-4866-a2f3-462a24d05ae7'; $('.preview-area').append('<span class = "image' + i + '"><img src

我在javascript中将值从一个函数传递到另一个函数。该值具有特殊的字符(blob数据)

    for( i = 0; i < fileList.length; i++){
               var j = 'blob:f09a28da-58f8-4866-a2f3-462a24d05ae7';
              $('.preview-area').append('<span class = "image' + i + '"><img src="' + objectUrl + '"/><a href = "javascript:void(0)" onclick = "remove_image('+j+')">Remove'+i+'</a></span>');

            }
function remove_image(j){

        alert(j);
    }
for(i=0;i
我想把这个值传递给另一个函数。如果我使用escape函数,它会显示语法错误标识符在数值文本之后立即开始

提前感谢

您不仅仅是在“传递值”-您正在创建新代码。这意味着您必须在字符串周围引入引号,就像您在输入作业时所做的那样

      $('.preview-area').append('<span class = "image' + i + '"><img src="' + objectUrl + '"/><a href = "javascript:void(0)" onclick = "remove_image(&#34;'+j+'&#34;)">Remove'+i+'</a></span>');
$('.preview area')。追加('');

由于您将函数调用作为某些HTML标记的一部分添加,因此可以使用HTML实体来转义引号。

请将代码张贴在您试图传递值的位置。@Pointy-如果传递值,则显示错误语法错误标识符在数值文字后立即开始。