Cześć,
Chciałem się zorientować czy jest możliwość zrobienia następującej rzeczy :
Podczas wybrania w DropBox opcji A aby pojawił się komentarz A na stronie obok tego dropboxa. (menu rozwijane), a podczas wybrania opcji B aby pojawił się komentarz B.
Jeżeli tak, prosiłbym o jakieś wskazówki.
Co rozumiesz przez komentarz? Jakiś tooltip?
Jak w google wpiszesz np. alert on dropdown to podpowie coś takiego: http://jsfiddle.net/mEFQq/1/
Hmm , mam stworzony formularz na stronie. I chodzi mi o to, że podczas gry użytkownik wybierze np A to pojawi sie obok tego komentarz wpisz tu blablabla, a gdy wybierze opcje B aby pojawił sie mu obok komentarz wbisz cośtam.
Zachowałem prostotę i Twoje oryginalne nazewnictwo (dropbox
, A
, B
, wpisz tu blablabla
, wbisz cośtam
):
HTML:
<div>
<select id="dropbox">
<option value="">Choose option...</option>
<option value="A">A</option>
<option value="B">B</option>
</select>
</div>
<div>
<input />
<span id="comment"></span>
</div>
JavaScript:
var dropbox = document.getElementById("dropbox");
var comment = document.getElementById("comment");
dropbox.onchange = function() {
var commentContent = "";
switch (dropbox.value)
{
case "A":
commentContent = "wpisz tu blablabla";
break;
case "B":
commentContent = "wbisz cośtam";
break;
}
comment.textContent = commentContent;
};
Dobra, drugie pytanie brzmi czym moge to zrobić bez dostępu bezpośrednio do kodu strony. Posiadając tylko dostęp do skrpyptu tego formularza?
PS.Jeżeli nazwa pola z listy rozwijanej będzie A to wtedy ma byc komentarz obok tego pola - A, Jezeli wybrane będzie pole z listy rozwijanej B - B.
PS2. Dokładniej chodzi aby w polu Description tej listy pojawiał sie odpowiedni opis po wybraniu danego pola.
Musiałbyś zdefiniować pojęcia, których używasz. Można zgadywać, co to jest pole, nazwa pola, menu rozwijalne, lista rozwijalna, dropbox itp, ale nie ma pewności, że dobrze się zgadło.
Jasne,
Pole z listą nazywa się Nazwa Pracownika , na liście są do wyboru odpowiednie stanowiska.
i chodzi o to aby po wybraniu stanowiska pojawiło się odpowiednie imie i nazwisko obok tej listy.
A Ty masz coś wspólnego z programowaniem? Jeśli dostaniesz jakiś prosty przykład, to będziesz wiedział, jak przerobić Twój kod, żeby zadziałał tak, jak chcesz? Bo to będzie ta trudniejsza część zadania. Zaczynasz karierę i to jest Twój pierwszy task?
Zaczynam kariere z JavaScript. Do tej pory robiłem VBA / PROGRESS. Zrobiłem już formularz w SharePoint i cześć modyfikacji które nie są dostepne z poziomu "wyklikania" ale nie moge zrobić jak zrobić powyższe :D
To polecam książkę HTML5. Przewodnik encyklopedyczny
Adama Freemana. Tytuł i wielkość książki może odstraszać, ale tak naprawdę to jest bardzo prosta książka dla początkujących i szybko się ją czyta, bo zawiera dużo przykładowego kodu i obrazków.
Okej, dzięki wielkie.