/    Sign up×
Community /Pin to ProfileBookmark

Listbox multiselect + Java

?Hi,

any Issues or Suggestion why this dosent work?
i take items from left to the right listbox then i want it shows me all items
from the right listbox

[CODE]<html>
<head>
<?php
var_dump($_POST[‘ToLB’]);

@$ToLB1= $_POST[‘ToLB’];
if( is_array($ToLB1)){
while (list ($key, $val) = each ($ToLB1)) {
echo “$val <br>”;
}
}else{echo “not array”;}

?>

<script language=”javascript”>
function move(tbFrom, tbTo)
{
var arrFrom = new Array(); var arrTo = new Array();
var arrLU = new Array();
var i;
for (i = 0; i < tbTo.options.length; i++)
{
arrLU[tbTo.options[i].text] = tbTo.options[i].value;
arrTo[i] = tbTo.options[i].text;
}
var fLength = 0;
var tLength = arrTo.length;
for(i = 0; i < tbFrom.options.length; i++)
{
arrLU[tbFrom.options[i].text] = tbFrom.options[i].value;
if (tbFrom.options[i].selected && tbFrom.options[i].value != “”)
{
arrTo[tLength] = tbFrom.options[i].text;
tLength++;
}
else
{
arrFrom[fLength] = tbFrom.options[i].text;
fLength++;
}
}

tbFrom.length = 0;
tbTo.length = 0;
var ii;

for(ii = 0; ii < arrFrom.length; ii++)
{
var no = new Option();
no.value = arrLU[arrFrom[ii]];
no.text = arrFrom[ii];
tbFrom[ii] = no;
}

for(ii = 0; ii < arrTo.length; ii++)
{
var no = new Option();
no.value = arrLU[arrTo[ii]];
no.text = arrTo[ii];
tbTo[ii] = no;
}
}
</script>
</head>

<body>
<hr />
<form name=”combo_box” method=”post” >
<table><tr><td>
<select size=”10″ multiple=”multiple” name=”FromLB” style=”width:150″>
<option value=”one”>one</option>
<option value=”two”>two</option>
<option value=”three”>three</option>
<option value=”four”>four</option>
<option value=”five”>five</option>
<option value=”six”>six</option>
<option value=”seven”>seven</option>
<option value=”eight”>eight</option>
<option value=”nine”>nine</option>
<option value=”ten”>ten</option>
</select>
</td>
<td align=”center” valign=”middle”>
<input type=”button” onClick=”move(this.form.FromLB,this.form.ToLB)” value=”->”><br />
<input type=”button” onClick=”move(this.form.ToLB,this.form.FromLB)” value=”<-“>
</td>

<td>
<select size=”10″ name=”ToLB” style=”width:150″></select>
</td></tr></table>
</form>
<hr />

<input type=”submit” name=”Speichern” value=”Speichern” style=”background-color: #CCCCCC; color: #666666; height: 50; width: 300; font-family: Arial; font-size: 15pt” onclick=”self.location.href=’test_listbox.php'”>

</body>
</html>
[/CODE]

thx for helping

Mario

to post a comment
PHP

0Be the first to comment 😎

×

Success!

Help @xxxGURUxxx spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.16,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @nearjob,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,
)...