2016-03-30 26 views
1

Giriş URL'si olan bir form yapıyorum. Vimeo, örneğin değeri ve etiket metnini değiştirirse ve bir tane daha giriş telsiziniz olmak isterse, URL'nin bir Youtube videosu giriş değerlerini ve radyo etiket metnini değiştirmesi durumunda nasıl yapacağımı bilmek isterim.URL'ye bağlı olarak seçenekleri değiştirin

<form method="post" id="form"> 
 
<label>URL: <input type="url" size="60px" name="url" ><br> 
 
<div class="examplo">http://www.example.com/304005/name-video</div><br></label> 
 
<b>Tamanho:</b> 
 
<label><input type="radio" name="t" value="488" checked> 488 x 366px</label> 
 
<label><input type="radio" name="t" value="400" > 400 x 300px</label> 
 
<label><input type="radio" name="t" value="240" > 240 x 180px</label> 
 
<label><input type="radio" name="t" value="180" > 180 x 135px</label> 
 
<input type="submit" name="btn" id="buton" value="Submit" /> 
 
</form>

+0

ile

<label>URL: <input id="foo" type="url" size="60px" name="url" ><br> 

? URL kullanıcısı, URL metin kutusuna hangi URL'yi yazdığını ve üzerinde işlem yapmak istediğinizi bilmek ister misiniz? –

+0

Algılamak istediğiniz url, ya youtube ya da vimeo'dur, daha sonra js çalışması yapın; – itzmukeshy7

cevap

1

Kullanmadan hemen String.prototype.startsWith ör

bilmeni istiyorum ne
const input = document.getElementById('foo'); 
const value = input.value; 
const isYouTube = value.startsWith('http://www.youtube'); // for youtube 
+0

OP'nin "input" elemanı ile uğraştığını sanıyorum. "Window.location" ile değil. – Rayon

+0

Gerçekten de. Sabit cevabın – basarat

+0

Ben 'val' son satırı için valu 'değil düşünüyorum :) – guradio

İlgili konular