mam pytanie: Jak można dodać elementy HTML (textbox, select, radio button itp) za pomocą JavaScriptu (osadzić HTML w JS)? Jest mi to potrzebne, żeby dynamicznie generować formularz HTML, w zależności od opcji wpisanych/wybranych przez użytkownika. O ile w PHP nie było problemu, bo mogłem to zrobić za pomocą echo np.
<?php ?>
w JS nie mam pojęcie jak do tego podejść, a w kursach JS nie znalazłem interesujących mnie informacji. Przykładowo użytkownik wprowadza liczbę 'textboxów' i dynamicznie ma zostać wyświetlona odpowiednia liczba, która później zostanie obsłużona przez interpreter PHP.
<input type="text" name="liczba_text" id="abc" size="2" maxlength="2" onBlur="sprText()" /><br/> <script type="text/javascript"> function sprText() { var liczba = document.getElementById("abc").value; for( ; i=liczba; i++) { //tu chce właśnie dynamicznie dodać textboxy np: //<input type="text" name="tekst"+i+"" size="2" maxlength="2" /> } } </script>