06. juli 2005 - 20:16
Der er
3 kommentarer
Drop down menu skal give php variable til textarea
Hej, håber I kan hjælpe mig.
Jeg har seks <textarea> under hinanden med følgende navne 1, 2, 3, 4, 5, og 6.
Nu vil jeg så gerne have en drop down menu med disse seks valgmuligheder og den value, som brugeren har valgt den skal stå på, vil være variablen $ddt_txtarea
F.eks. står den på 1 vil variablen automatisk være 1, og ved 3 $ddt_txtarea = "3";, osv. Jeg går udfra, at I ved hvad jeg mener.
På forhånd tak.
Virker ikke...
min kode indtil videre, men variablen reagerer ikke...
<html>
<head>
<script type="text/javascript">
funtion change(obj)
{
num = obj.options[obj.selectedIndex].value
document.location.href='?ddt_txtarea='+num;
}
</script>
</head>
<body>
<select name="txt_num">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
</select>
<script type="text/javascript">
function InsertText(text, element_id) {
var item = null;
if (document.getElementById) {
item = document.getElementById(element_id);
} else if (document.all) {
item = document.all[element_id];
} else if (document.layers){
item = document.layers[element_id];
}
if (item) {
item.focus();
item.value = item.value + " " + text;
item.focus();
}
}
</script>
<?PHP
if (isset($_GET['ddt_txtarea'])) $ddt_txtarea=$_GET['ddt_txtarea'];
echo"
<a href=\"java script:InsertText('<b></b>','$ddt_txtarea')\">Insert bold tags</a>
<br />
<textarea name=\"1\" id=\"1\"></textarea>
<br />
<textarea name=\"2\" id=\"2\"></textarea>
<br />
<textarea name=\"3\" id=\"3\"></textarea>
<br />
<textarea name=\"4\" id=\"4\"></textarea>
<br />
<textarea name=\"5\" id=\"5\"></textarea>
<br />
<textarea name=\"6\" id=\"6\"></textarea>";
?>
</body>
</html>