I've a question: I don’t know much, so please bare with me.

I want this querystring value (abc) into <input name="dirname">

<script type = "text/javascript" language = "Javascript">
<!-- Hide from older browsers;
var qPos = document.URL.indexOf('?');
dirname.value = document.URL.substr(qPos);
// end hide -->

I have tried with this code but unable to get the results.

[upload.html form]
<form ENCTYPE="multipart/form-data" method=post action="http:// www.site.com/cgi-bin/upload.cgi">
<td width=30% align=right><b><font face="arial" size=-1>Directory Name:</font></b></td>
<input name="dirname" size=30>

Any Help Please?

To get input like you want you should use html and perl (or any other lang)

<form method=get action='some.pl'>
<input type=text name=file value=text>
<input type=text name=file2 value=text2>

this makes some.html?file=text&file2=text2

$tempbuffer=$ENV{'QUERY_STRING'};    #reads file=test&file2=text2
#then you just split them up and do something