2016-04-10 16 views
1

Helllo guys Sayfamda read more link var ama javascrpt ile bağlantısını değiştirmek istiyorum. Bu bağlantıyı http://london/wa/al/Lists/Announcements/DispForm.aspx?ID=4 yaşıyorum, ancak bu bağlantı artık çalışmıyor ve artık html'ye erişimim yok. Bu yüzden bunu aşağıdaki şekilde değiştirmem gerekiyor: Bu http://london/wa/meridianexpress/Lists/Announcements/DispForm.aspx?ID=4Bir href niteliğini javascript ile nasıl değiştirebilirim?

Bunu nasıl yapabilirim?

zaten erişimi ve html dahil ettik herhangi bir komut dosyası dosyasında aşağıdaki gibi bir varolan herhangi Onload fonksiyonunda sınırının altında ekleyebilir veya oluşturabilir
+0

sen lütfen daha spesifik olabilir? –

+0

Ne demek istiyorsun, html’ye erişimin yok mu? – Bikee

+0

Artık HTML'yi değiştiremiyorum –

cevap

0

window.onload = function(){ 
    document.getElementById("more").href="xyz.php"; 
} 
+0

'" daha fazla "' html sınıfı veya ne olduğu. Ben JavaScript ve yeni aptal soru –

+0

için özür dilerim, "daha fazla oku" bağlantı düğmesinin kimliği –

+0

tamam bu i deneyin denemek için bu –

0

bu deneyin: document.getElementById ("yourhtmllikid") .setAttribute ("href", "http: ...");

+0

deneyin: 'document.getElementByID (" http: // london/wa/al/Listeler/Duyurular/DispForm.aspx? ID ") .setAttribute (" href "," http: //london/wa/meridianexpress/Lists/Announcements/DispForm.aspx? ID ")' ı doğru muyum? –

+0

Hayır. HTML etiketinize bir kimlik vermelisiniz a. Örneğin, JavaScript ve öneri ile sorununuzu çözebileceksiniz! – user6174178

+0

'' Daha fazla oku '' kullanmalıyım? –

1

Belki bu deneyebilirsiniz: Bu yardımcı olacaktır

window.onload = function() 
     { 
      var allLinksOnPage = document.getElementsByTagName("a"); 
      for (var i = 0; i < allLinksOnPage.length; i++) { 
       if (allLinksOnPage[i].href == 'http://london/wa/al/Lists/Announcements/DispForm.aspx?ID=4') 
        allLinksOnPage[i].href = 'http://london/wa/meridianexpress/Lists/Announcements/DispForm.aspx?ID=4'; 
      }   
     } 

Umut ...

İlgili konular