思路:
编写一个按钮,给按钮添加点击事件。
在点击事件里面,创建文本框,添加到相应的父级元素里面。
下面是简单的代码,仅供参考;
<script>window.onload = function(){
var oBtn = document.getElementById('btn')
oBtn.onclick = function(){
var oInp = document.createElement('input')
oInp.type = 'txet'
document.body.appendChild(oInp)
}
}
</script>
</head>
<body>
<input type="button" id="btn" value="click me" />
</body>
使用ajax。先在文本框下写一个div,为了接受从后台返回来的数据当后台没有数据传入时为隐藏,有数据传入时显示。。再在文本框中添加onclick事件,点击后出发ajax向后台请求取出数据返回页面div就可以了