function setIframeSource() {
var theSelect = document.getElementById('location');
var theIframe = document.getElementById('myIframe');
var theUrl;
theUrl = document.getElementById("location");
theIframe.src = theUrl;
}
Возможно, проблема в строке 5 выше - она должна гласить:
theUrl = document.getElementById("location").value;
В настоящее время вы присваиваете сам элемент ввода для theUrl
, что недопустимо для theIframe.src
!