<style>
input{border:1px solid red;}
div {width:300px;position:relative;}p {float:left}
.file {position:absolute;top:20px;right:300px;+top:0;+right:73px;width:0px;height:20px;
filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#txt {height:20px;margin:1px}
#ii {width:70px;height:20px;margin-top:2px;border:none;}
</style>
<form method="post" action="" enctype="multipart/form-data">
<div>
<p><input type="text" id="txt" name="txt" /></p>
<p><input type="file" οnchange="txt.value=this.value" class="file" name="image" /></p>
</div>
<div>
<input type="submit" value="submit" />
</div>
</form>