Такая вот самая простая форма для ввода URL
<form method="post" enctype="application/x-www-form-urlencoded" action="#">
Укажите URL:<input type="text" name="url" id ="url" size="100"/>
<input type="submit" value="GO"/ onSubmit="if(url.value=='') {alert('Choose a file!');return false;}">
</form>
Не могу понять почему даже если поле URL пустое отправка все равно осуществляется.