按数字显示输入选择

时间:2015-02-19 11:50:41

标签: javascript jquery arrays input

我想建立一些东西而我却无法做到:O 我试图做的是......  如果我写入2输入它将显示2个输入,如果我写3它将显示3个输入字段.. 我试图用js来解决这个问题,但我没有成功。 但我需要不能超过10个。 谢谢你的帮助,抱歉我的英语不好。

编辑: 我写这段代码:

    <script language="JavaScript">

    var DivTxt = new Array()
    DivTxt[0] = "Please Select Priority"
    DivTxt[1] = "Priority Low: The selection is Low"
    DivTxt[2] = "Priority Normal: The selection is Normal"
    DivTxt[3] = "Priority High: The selection is High"
    DivTxt[3] = "Priority Critical: The selection is Critical"

    function getText(slction){
    txtSelected = slction.selectedIndex;
    document.getElementById('textDiv').innerHTML = DivTxt[txtSelected];
    }
    </script>


<Select class="body_text" name="critical" onchange="getText(this)">
<option value="Select"> Select </option>
   <option value="LOW"> Low </option>
   <option value="NORMAL"> Normal </option>
   <option value="HIGH"> High </option>
   <option value="CRITICAL"> Critical </option>      
</select>
<div id="textDiv" style="color:Green; font-family:Calibri; font-size:small; font-weight:bold"> </div>

但是这段代码只是在div中写入所选文本。 我想如果你选择数字(例子3),它会显示3 Div&#39;

1 个答案:

答案 0 :(得分:0)

这是你的期望吗?看到这个小提琴

http://jsfiddle.net/selvadevel/pwnarqsb/

<input type="text" id="check" value="">

$(document).ready(function(){
    $("#check").blur(function(){
    $(this).val($(this).val()+" input");
}); 
});