<script language="JavaScript">
<!--
var library=new Array()
library[0]=["nolonely","I am writing JS"]
library[1]=["csdn","CSDN Focum"]
library[2]=["MSDN","Good Library"]
function search(str){
for(var i=0;i<library.length;i++)
if(library[i][0]==str)return library[i][1]
return ""
}
//-->
</script>
<input type="text" onblur="a.value=search(value)">
<textarea name="a" style="width:50;overflow-y:visible" rows=1></textarea>

解决方案 »

  1.   

    非常感谢!!!!如果这两个元素是在同一个<td>范围内
    如何能让第二个元素改变大小时,第一个元素仍能在水平上居中,而不是和第二个元素保持底线水平然后两个再居中?
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE></HEAD><BODY>
    <script language="JavaScript">
    <!--
    var library=new Array()
    library[0]=["nolonely","I am writing JS"]
    library[1]=["csdn","CSDN Focum"]
    library[2]=["MSDN","Good Library"]
    function search(str){
    for(var i=0;i<library.length;i++)
    if(library[i][0]==str)return library[i][1]
    return ""
    }
    //-->
    </script>
    <table>
    <tr>
    <td align="center"><input type="text" onblur="a.value=search(this.value)"></td>
    <td align="center"><textarea name="a" style="width:50;overflow-y:visible" rows=1></textarea></td></tr>
    </table></BODY>
    </HTML>
      

  3.   

    楼上,如果这样我早就做到了,因为用的是uedit,所以拆分单元格非常麻烦,要加很多colspan
    不过仍然非常感谢