私はjavascriptが初めてです。jQueryを使用せずに、このコードをjavascriptで書き直そうとしています。それは可能ですか?どうすれば始められますか? jQueryもjavascriptじゃないの?
var Contacts = {
index: window.localStorage.getItem("Contacts:index"),
$table: document.getElementById("table"),
$form: document.getElementById("form"),
$button_save: document.getElementById("save"),
$button_discard: document.getElementById("discard"),
init: function() {
// initialize storage index
if (!Contacts.index) {
window.localStorage.setItem("Contacts:index", Contacts.index = 1);
}
// initialize form
Contacts.$form.reset();
Contacts.$button_discard.addEventListener("click", function(event) {
Contacts.$form.reset();
Contacts.$form.id_entry.value = 0;
}, true);
Contacts.$form.addEventListener("submit", function(event) {
var entry = {
id: parseInt(this.id_entry.value),
first_name: this.first_name.value,
last_name: this.last_name.value,
email: this.standing.value
};
if (entry.id == 0) { // add
Contacts.storeAdd(entry);
Contacts.tableAdd(entry);
}
else { // edit
Contacts.storeEdit(entry);
Contacts.tableEdit(entry);
}
this.reset();
this.id_entry.value = 0;
event.preventDefault();
}, true);