动态添加&删除HTML表单

时间:2014-02-10 12:14:15

标签: javascript php html

我有一个表单可以添加任何网站的链接。提交后,它将存储在DB中。

问题: - 当我点击添加表单按钮时,它将添加一个新表单来添加网站链接。如果用户想要输入5个站点链接,那么他将在添加表单按钮上单击5次,依此类推。但是当用户提交表单时,我验证链接,如果它无效,则会抛出错误消息。

当我添加表单时,我还添加了删除按钮。在提交表单之前它会正常工作但在提交表单后删除按钮不起作用。

代码: -

function addLinkFrom() 
{
var div = document.createElement('div');
div.className = 'linkform';
div.innerHTML = '<label class="linklabel">Add Link: </label><input type="text" id="txtaddlink" name="txtaddlink[]" class="expfield" placeholder="Enter Link"/>\
    <div class="clearboth"></div>\
    <input type="button" class="btn linkpad btn-primary" value="Remove" onclick="removeLinkForm(this)">\
    <div class="line"></div>';
    document.getElementById('addlinkform').appendChild(div);
}

function removeLinkForm(input) 
{
document.getElementById('addlinkform').removeChild( input.parentNode );
}

所以如果你有任何想法要解决这个问题,请与我分享。

0 个答案:

没有答案