Autor Zpráva
Radek Z
Profil
Ahoj,
mám problém s formulářem, mám jeden select, jedno pole z kterýho do něho načítám hodnoty přes fci, ale nevím jak tuto hodnotu vybrat do php. zdroják je následující:
kod JS

document.getElementById('neco').innerHTML = "
<select id=\"trida_b\" name=\"p[trida]\" onChange=\"TypOnChange(this, \'- Všechno -\')\">\
<option value=\"\"></option>\
</select>\
";
initForm1("- Všechno -");
TypOnChange(document.wizardfrm['p[trida]'], "- Všechno -");

function initForm1 (sel_id)
{
var tridab = document.getElementById('trida_b');
var konz = document.getElementById('konz');
tridab.options.length = 0;
konz.options.length = 0;
var selected = 0;
for (var i = 1; i < box1_value.length; i++) {
var pm =tridab.options.length;
tridab.options[pm] = new Option(box1_value[i].name, box1_value[i].name);
if (box1_value[i].name == sel_id) { selected = pm; }
}
tridab.selectedIndex = selected;
}

function TypOnChange (that, sel_id)
{
var konz = document.getElementById('konz');
konz.options.length = 0;
var selected = 0;
var sel = that.options[that.selectedIndex].value;
for (var i = 1; i < box2_value.length; i++) {
if (sel == box2_value[i].sid) {
var pm = konz.options.length;
konz.options[pm] = new Option(box2_value[i].name, box2_value[i].name);
if (box2_value[i].name == sel_id) { selected = pm; }
}
}
konz.selectedIndex = selected;
}

A potřeboval bych hodnotu ze selectu name=p[trida], tuším že by to mohla být box1_value[i].name ale nevím jak to zapsat v php, $box1_value[i].name je špatně.
Předem díky za každou radu, pže už jsem zkoušel možné i nemožné.
peta
Profil *
Radek Z
Toto je forum JAVASCRIPT a ptas se na copak? PHP
select je soucasti nejakeho formulare a ten formular se nejakym zpusobem odesila a to odeslani se dela bud metodou GET nebo metodou POST

<form name="aaa" action="bbb.php" method="post" enctype="multipart/form-data">
<input name="ccc" value="ddd">

a hodnotu z post ziskas z $_POST["ccc"]
Radek Z
Profil
díky, tohle vím, ale souvisí to více s JS než s php
Toto téma je uzamčeno. Odpověď nelze zaslat.

0