用js创建动态文本,当输入数据以后回车生成新的文本框并且获得焦点,哪位大侠帮个忙?

解决方案 »

  1.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     </HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function handleEnter(field, event) 
        {
    var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
    if (keyCode == 13) {

    var newInput=document.createElement("INPUT");
    newInput.onkeypress=function(){return handleEnter(this, event)};
    field.parentNode.appendChild(newInput);
    newInput.focus();
    return false;

    else
    return true;
    }      
    //-->
    </SCRIPT>
     <BODY>
      <INPUT TYPE="text" NAME="" value="" onkeypress="return handleEnter(this, event)"/>
     </BODY>
    </HTML>