js勾选复选框出来文本框
勾选checkbox后动态添加文本框,文本框里不需要有值,但是文本框左侧有对应值,有大神会做么。...
勾选checkbox后动态添加文本框,
文本框里不需要有值,但是文本框左侧有对应值,有大神会做么。 展开
文本框里不需要有值,但是文本框左侧有对应值,有大神会做么。 展开
1个回答
展开全部
如下代码可以实现:
<input type="checkbox" onclick="SetInput(this,'S');" />S <input type="checkbox" onclick="SetInput(this,'M');" />M <input type="checkbox" onclick="SetInput(this,'L');" />L <input type="checkbox" onclick="SetInput(this,'XL');" />XL
<div id="divBox"></div>
<script>
function SetInput(v, vt){
var div = document.getElementById("divBox");
if(v.checked)
div.innerHTML += "<div id='divIp"+vt+"'>"+vt+": <input type='text' value='"+vt+"' /></div>";
else
div.removeChild(document.getElementById("divIp"+vt));
}
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询