我有一个带有method='post'
的HTML表单enctype="application/x-www-form-urlencoded"
以及用户插入YouTube视频URL的文本输入。
当网址看起来像http://...
或https://...
时,在提交表单后,我收到错误406.但是当它看起来像www.youtube...
时,一切正常。我试过<input type="url"
,但没有用。
答案 0 :(得分:0)
答案 1 :(得分:0)
这有效:
<input type = "text" id = "mytextbox" onkeyup = "striphttp()">
<script type = "text/javascript">
function striphttp() {
var url = document.getElementById("mytextbox").value;
url = url.replace(/http:\/\/w/gi,"w");
document.getElementById("mytextbox").value = url;
}
</script>