【发布时间】:2015-04-23 21:10:51
【问题描述】:
所以我有一个下拉菜单,人们可以在其中选择他们拥有的商店数量。基于此选择,我需要为每个位置创建一个包含商店信息的 div。
例如,如果他们选择 3 家商店,则会显示三个相同的 div,供他们填写每个商店。
这是我的输入和 div 代码。
<input form='form1' type='number' name='numberOfLocations'
id='numberOfLocations' size="2" maxlength="2" />
<div class='businessSpecifics'>
<label>URL Extension:</label>
<br>
<input form='form1' type='text' name='urlExtension'
placeholder="businessname" id='businessSpecificsURL'
class='businessSpecifics details' /><span>.byMyCompany.com</span>
<br>
<label>Login Email:</label>
<br>
<input form='form1' type='email' name='email'
placeholder='email' id='businessSpecificsEmail'
class='businessSpecifics details' />
<br>
<label>Password:</label>
<br>
<input form='form1' type='password' name='tempPswd'
placeholder=""
class='businessSpecifics details' />
<br>
<label>Business Website:</label>
<br>
<input form='form1' type='text' name='bussinessWebsite'
placeholder="Business Website"
class='businessSpecifics details' />
</div>
【问题讨论】:
-
我不知道从哪里开始说实话。我对代码还很陌生,所以即使指出我正确的方向也会有所帮助
-
那么您可以使用
javascript或不使用jQuery来执行此操作,如果您使用jQuery,请查找append()或html()函数。还要查找val()函数以获取input中的值。尝试后,在此处发布您尝试过的内容,以便我们为您提供帮助 -
你需要一些东西来触发你想要的动作,对吧?因此,例如添加一个用户应该单击以生成 div 的按钮。然后,为该按钮添加一个事件处理程序:w3schools.com/jsref/event_onclick.asp。完成此操作后,您需要先选择一个父容器 (api.jquery.com/id-selector),然后按照 Joel 的建议使用 append() 或 html()。
标签: javascript jquery html