所以讓我解釋一下。我有一個練習要做。 (在jQuery)在JQUERY中創建一個特定的表格
1:創建一個按鈕,當我們點擊它時,它會顯示一個選擇不同的選項和一個按鈕「確定」。
2:我們選擇一個,然後點擊「OK」,它會創建我們選擇的內容(數字,名稱,密碼等),但每個只能創建1個(並且對郵件,密碼等等)。
3:單選按鈕放在某處當wz點擊它時顯示按鈕提交。
(對不起我的英語)
這裏我做了什麼至今。
編輯:(忘了問題杜)那麼怎麼我的問題是我怎麼能創造只各1當我點擊OK(姓名,密碼ECT)
編輯2:另外我怎麼能添加一些正則表達式限制字符數爲例?我應該使用一些功能的變種?
HTML〜
<button type="button" id="button">Add un champ</button>
<select style="display:none" id="choix">
<option value="">--Choisir--</option>
<option value="mail">Email</option>
<option value="nom">Nom</option>
<option value="password">password</option>
<option value="number">number</option>
</select>
<button style="display:none" type="button" id="OK">OK</button>
<form>
<div id="div">
</div>
</form>
JS〜
$(document).ready(function() {
$("#button").click(function(){
$("#choix , #OK").toggle();
});
$("#choix").change(function() { // lorsqu'on change de valeur dans la liste
var valeur = $(this).val(); // valeur sélectionnée
if(valeur != '') {
if(valeur == 'mail') {
$('#div').append('<p>Mail</p> <input type="text" />');
}
else if(valeur == 'nom') {
$('#div').append('<p>nom</p> <input type="text" />');
}
else {
}
}
});
});
所以....你有什麼問題嗎? – Sylvain
是的,如果忘了把它。我添加了它。 –