Pisałem jakiś czas temu na forum i uzyskałem pomoc, za co jeszcze raz dziękuję.
Mam ten sam formularz co poprzednio i che go nieco rozbudować.
Siedzę już 2 dni nad tym i nie wiem jak ugryźć temat.
Jest tak.
Mam javascript generyjący przyciski z tematami:
Kod: Zaznacz cały
function createSubject()
{
var szablontd1 = '<span id="sprb{ID}"><input type="radio" name="radio" value="{VALUE}" id="rb{ID}" onclick="rbClick(this)" /></span>';
var szablontd2 = '<input type="checkbox" name="czek{ID}" id="cb{ID}" value="{VALUE}" class="hidden" /><button id="bt{ID}" class="topic font11" onclick="return btClick(this)">{VALUE}</button>';
var endtr = document.getElementById('aftersubtr');
var parent = endtr.parentNode;
for(var i=0, len=Math.ceil(subjects.length/2); i<len; i++)
{
var tr = document.createElement('tr');
var td = document.createElement('td');
td.className = 'center';
td.innerHTML = szablontd1.replace(/\{ID\}/g,i+1).replace(/\{VALUE\}/g,subjects[i]);
tr.appendChild(td);
var td = document.createElement('td');
td.className = 'center'
td.innerHTML = szablontd2.replace(/\{ID\}/g,i+1).replace(/\{VALUE\}/g,subjects[i]);
tr.appendChild(td);
if(subjects[len+i]!==undefined)
{
var td = document.createElement('td');
td.className = 'center'
td.innerHTML = szablontd1.replace(/\{ID\}/g,len+i+1).replace(/\{VALUE\}/g,subjects[len+i]);
tr.appendChild(td);
var td = document.createElement('td');
td.className = 'center'
td.innerHTML = szablontd2.replace(/\{ID\}/g,len+i+1).replace(/\{VALUE\}/g,subjects[len+i]);
tr.appendChild(td);
}
else
{
var td = document.createElement('td');
td.innerHTML = ' ';
tr.appendChild(td);
var td = document.createElement('td');
td.innerHTML = ' ';
tr.appendChild(td);
}
parent.insertBefore(tr,endtr);
};
};Kod: Zaznacz cały
var subjects = [
'Temat 1',
'Temat 2',
'Temat 3',
'Temat 4',
'Temat 5',
'Inne'];
//check id user is logged
var logged = readCookie('user');
if(!logged)
{
document.location = 'login.html';
}
</script> Chciałbym tez dodać pod buttonami pole "Option". z taką zasadą działania:
Klikam radiobutton przy przycisku "Temat 1"
pojawia mi się pole "Option" z wyborem: Podtemat 1, Podtemat 2, Podtemat 3..............
Jezeli Klikam w radiobutton przy przycisku "Temat 2"
to zmieniają się wartości w polu "Option" na Podtemat 21, Podtemat 22, Podtemat 23.... itd.
aż do Temat 5.
Troche to za duże wyzwanie jak na mnie i nie dam sobie z tym rady, a chciałbym to jak najszybciej uruchomić.
Goraco prosze o pomoc.
Kiluk
PS.
Zmieniłem treść posta bo poradziłem sobie z 1 problemem o którym pisałem. Pozostał ten trudniejszy (dla mnie)
