2012-07-02 16 views
5

Chcę utworzyć skryptozakładkę wypełniającą 1, 2, 5 i 6 okienko tekstowe z tekstem, dzięki czemu mogę łatwiej korzystać z narzędzia na stronie, ponieważ często go używam. Nie używam tego narzędzia. & zapamiętaj moje wejście. Są to te z tego tekstu przed "Vertrek gemeente :" , "Straat :", "Aankomst gemeente :" and "Straat :".Utwórz skryptozakładkę do wypełnienia formularza

Podam kilka wartości testowe (w kolejności)

"gent" 
"PATIJNTJESTRAAT" 
"OOSTAKKER" 
"HERMAN TEIRLINCKSTRAAT" 

o the site: to holenderski strona transport publiczny były można wprowadzać swoje ulicę i przeznaczenia ulica, a następnie aplikacja internetowa obliczy, które autobusy należy zabrać i kiedy należy je zabrać.

o mnie: Jestem nowicjuszem w javascript. Wiem, że możesz używać getElemenbyId, ale ta strona zawiera wiele skryptów, które utrudniają uzyskanie identyfikatora. Wiem, że istnieje wtyczka (firefox) addon +, która sprawia, że ​​sprawdzasz elementy (aby uzyskać identyfikator). Nazywa się firebug. Mam nadzieję, że to pomoże. Nie jestem w 100% pewny, że bookmarklets to sposób na naprawienie mojego problemu, jeśli masz inne sugestie, nie wahaj się odpowiedzieć (słyszałam, że ciasteczka mogą być rozwiązaniem, a może dodatek do Firefoxa?)

Z góry dziękuję, jeśli może pomóc uzyskać kod skryptu (javascript bookmarklet) dla tego lub możliwego rozwiązania, Dziękuję jeszcze bardziej, jeśli podasz mi działający kod. Dziękuję milionom, jeśli jesteście tak mili, aby dostarczyć mi kod & wyjaśnić, jak to naprawdę działa.

+0

Co próbowaliście ??? – shobhit

+0

[Co próbowałeś?] (Http://whathaveyoutried.com) – Mizipzor

+4

Głosuję za ponownym otwarciem, ponieważ - podczas gdy pytanie OP jest zlokalizowane w określonej witrynie - jego użycie jest na ogół bardziej odpowiednie. –

Odpowiedz

13

Spróbuj tego:

javascript: { document.getElementById('form1:vertrekGemeenteInput').value = 'Zedelgem';document.getElementById('form1:vertrekStraatInput').value = 'Berkenhagestraat';document.getElementById('form1:vertrekNrInput').value = '44';document.getElementById('form1:aankomstGemeenteInput').value = 'Oostakker';document.getElementById('form1:aankomstStraatInput').value = 'Herman Teirlinkcstraat';document.getElementById('form1:aankomstNrInput').value = '1'; void(0) } 

Przetestowałem to na Chrome działa tam.

Jeśli chodzi o zdobycie tego elementu, otwórz Chrome, a następnie otwórz inspektora (w oknach Control Shift J), a następnie naciśnij lupę w lewym dolnym rogu, a następnie odkurz stronę i zobaczysz elementy obracające się niebieski, jeśli klikniesz na dowolny element, który zobaczysz na karcie Elementy, odpowiedni znacznik, a zobaczysz identyfikator, to właśnie znalazłem te identyfikatory. Je bent welkom;)

+0

Dzięki. To oszczędzało mi trochę czasu. –

Powiązane problemy