webForumDet fria alternativet

Bara knas

1 svar · 178 visningar · startad av EchO

EchOMedlem sedan aug. 2001112 inlägg
#1

function koll(vad)
{
alert(document.postajobb.SubCatID.value)    
alert(vad)      
}

                          <img src="../images/tom.gif" width="1" height="1" onload="AddSelection2('3', '248', '4', 5);">
                          
                          <select class="input3" style="WIDTH: 320px; height: 100px" onChange="AddSelection(document.postajobb.ParCats, document.postajobb.SubCats, document.postajobb.SubCatID, 5);koll(document.postajobb.SubCatID);" size="4" name="SubCats">
                                                    </select>
                        </td>
                      </tr>
                      <tr> 
                        <td width="19%">Dina val:</td>
                        
                        <td width="81%">
             
                        
                          <select class="input3" style="WIDTH: 320px" onChange="SubSelection(document.postajobb.SubCatID);" multiple size="5" name="SubCatID">

                          </select>
   
                          
                        </td>

Hur får jag fram värdet som skickas till funktionen koll?
Har testat allt men jag får inte ut själva värdet!
:P

@EchO

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Eftersom SubCatID är en selectlista med möjlighet att välja flera saker har du inte bara ett value. Du får loopa genom den och kolla hurvida valet är "selected" och sedan kolla dess value.

for(var i=0; i<vad.length; i++){
	if(vad[i].selected){
		// värdet kollar du här med vad[i].value
	}
}
137 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)