显示控制台日志所选数据

时间:2018-12-04 18:39:50

标签: jquery html

我在console.log中有这些

enter image description here

如何提取文本和“粉红色”或“黑色”并将其放置在 我的html

这些是我脚本中的代码

   $.ajax({
          url: "https://" +
               region +
               ".api.cognitive.microsoft.com/vision/" +
               "v1.0/analyze" +
               "?" +
               $.param(params),

          // Request headers.
          beforeSend: function(jqXHR){
              jqXHR.setRequestHeader("Content-Type","application/json");
              jqXHR.setRequestHeader("Ocp-Apim-Subscription-Key",
                  encodeURIComponent(key));
          },

          type: "POST",

          // Request body.
          data: '{"url": ' + '"' + sourceImageUrl + '"}',
      })

      .done(function(data) {
          // Show formatted JSON on webpage.
          responseTextArea.val(JSON.stringify(data, null, 2));
          console.log(data);
          $("#color").append(document.createTextNode(val.dominantColors[0]));
          $("#color").append(document.createTextNode(val.dominantColors[1]));

      })

1 个答案:

答案 0 :(得分:0)

我没有足够的声誉来发表评论,但这是一个答案:

  .done(function(data) {
      // Show formatted JSON on webpage.
      responseTextArea.val(JSON.stringify(data, null, 2));
      console.log(data);
      $("#color").append(document.createTextNode(data.color.dominantColors[0]));
      $("#color").append(document.createTextNode(data.color.dominantColors[1]));

我已经将“ val.dominantColors [0]”更改为“ data.color.dominantColors [0]”。如果您在console.log图像(帖子开头)中显示的实际上是“数据”,则访问“ dominantColors”将来自“数据”。

“ val”未在任何地方定义-而是尝试使用“ data.color”

让我知道这是否有帮助!