第二次验证输入字段值

时间:2018-04-13 22:26:43

标签: javascript html wordpress

使用wp的上传功能,我已经让用户能够上传图片,这会发送到S3并返回一个网址,并将其输入 #imgurl

#imgurl 将是一个隐藏字段,我正在尝试让图像上传后显示消息的JavaScript工作 - 我遇到的问题是让它检查时间# imgurl有一个值

<div class="input-group">
    <label for="imageurl">
    <input type="text" name="imageurl" id="imageurl"  size="36"  placeholder="http://" />
    <input id="imageUpload" class="button" type="button" value="Upload Image" />
</div>

我认为可以用setInterval完成,但是从这一点来说我有点迷失。

我可以用JS解决大多数其他问题,但这让我感到难过

var intervalID = window.setInterval(isFieldEmpty, 60000);

function isFieldEmpty() {
  // run field check code here?
  console.log("yes/no");

}

谢谢:D

2 个答案:

答案 0 :(得分:0)

这应该适合你:

document.getElementById('imageurl').addEventListener('change', function() {
 if (this.value !== this.getAttribute('placeholder')) {
   console.log('The value has changed to ' + this.value);
 }
});

答案 1 :(得分:0)

只需使用:

document.getElementById(imgurl).value
jQuery中的

$("#imgurl").val()