Sprawdzenie atrybutu komponentu HTML

0

Witam,

Posiadam taki oto obiekt w HTML

   <div class="material-switch pull-right">
      <input id="someSwitchOptionSuccess" name="someSwitchOption001" type="checkbox"/>
      <label for="someSwitchOptionSuccess" class="label-success"></label>
   </div>

Jak w C# zaimplementować funkcję, którą by strona wykonywała po zmianie "położenia" takiego suwaka ??

Szukam odpowiedzi w internecie i niestety nie mogę jej znaleźć :/

Z góry dzięki za pomoc

1

W samym C# tego nie zrobisz - musisz wykonać akcje ajaksową w JS.

0

Jakiś przykład ??

Zrobiłem skryptem w java warunek aby wyświetlał inny alert przy różnej wartości atrybutu Checked. Działa. Nie wiem natomiast jak teraz przypisać np. do jakiegoś Labela inny tekst w zależności od wartości checked (true \ false). Po prostu funkcja z neta document.GetElementByID(id_labela).Value = "nowa wartość" po prostu nie działa ?? Pomysł ?

0

document.getElementById("lableid").innerHTML = "change in text or whatever";

0

andkrul
próbowałem i nic
tak samo innerText oraz textContent o którym pisał Burmistrz

nie wiem czy to ma znaczenie, ale skrypt jest w Site.Master (master page) natomiast same komponenty w innych podstronach.

0

W WebFormsach id są generowane przez serwer i mają format w rodzaju idZewnętrznegoKomponentu_idWewnętrznego1_idWewnętrznego2_idNadanePrzezCzłowiekaWKodzie.
Po stronie przeglądarki lepie ich szukać przez jQuery: $("label[id$='idNadaneWKodzie']");

1 użytkowników online, w tym zalogowanych: 0, gości: 1