2009-05-30 4 views

Antwort

1

Wenn Sie dynamische Felder ein-/ausblenden, müssen Sie oft versteckte Werte haben, um die Werte zu speichern und dann Ihr PHP (oder was auch immer) nach dem versteckten Feldwert anstelle des dynamischen suchen lassen HTML-Wert Es ist ein Schmerz

+0

Wie erhalten Sie die versteckten Felder durch dynamische mit dem innerHTML? – Babiker

0

Dank Roy ich habe darüber nachgedacht, was Sie gesagt haben und kam mit den folgenden:

function insert(){ 
         document.getElementById('text').value = document.getElementById('select').value; 
    } 

    function insertHTML(){ 
         document.getElementById('div').innerHTML = "<select id='select' onload=\"insert()\" onclick=\"insert()\"><option value='1'> 1 </option><option value='2'> 2 </option></select>"; 
    } 



    <form method='post' action='http://localhost/test.php'> 
     <input type='button' value='insert' onclick="insertHTML(); insert();" > 
     <div id='div' ></div> 
     <input type='hidden' id='text' name='text'> 
     <input type='submit' value='go'> 
    </form> 

Eingangsnamen anstelle des Namens der ausgewählten Route.

Verwandte Themen