don't give up
whilst i prefer using a database, this exercise is just a bit of javascript string manipulation, so I don't see why that comes into it.
I notice in your post #10 you were using rsdetail as part of the form name in the javascript function, which will not work in your case as rsdetail doesn't exist.
if you analyse the syntax in the function and substitute the formname etc, you should get there.
document.formname.label.value=document.formname.listbox.options[document.formname.listbox.selectedIndex].text;
I'm a bit of a novice at javascript, but if you break down the general expression and add a javascript alert, it can help you debug.
eg
var newstring = document.formname.listbox.options[document.formname.listbox.selectedIndex].text;
document.formname.label.value = newstring;
alert('newstring =' + newstring);


