implemented the right bootstrap form add made some more JS-form-validation
This commit is contained in:
@ -82,7 +82,6 @@ function customizeUploadButton() {
|
||||
function setButtonToFilename(event) {
|
||||
$("input[name='torrentFile']").each(function() {
|
||||
var fileName = $(this).val().split('/').pop().split('\\').pop();
|
||||
console.log(event["target"]);
|
||||
targetInput = event["target"]
|
||||
button = targetInput.previousSibling.getElementsByClassName("text")[0]
|
||||
button.innerHTML = chunk(fileName, 40)
|
||||
@ -104,13 +103,52 @@ function validateForm() {
|
||||
subcategory = document.querySelectorAll("input.subcategory")[0]
|
||||
torrentname = document.querySelectorAll("input.name")[0]
|
||||
description = document.querySelectorAll("textarea.description")[0]
|
||||
if(file.value.length <= 0) { valid = false }
|
||||
if(category.value.length <= 0) { valid = false }
|
||||
if(subcategory.value.length <= 0) { valid = false }
|
||||
if(torrentname.value.length <= 0) { valid = false }
|
||||
if(description.value.length <= 0) { valid = false }
|
||||
if(file.value.length <= 0) {
|
||||
valid = false
|
||||
file.parentElement.parentElement.classList.add("has-error")
|
||||
file.parentElement.parentElement.classList.remove("has-success")
|
||||
} else {
|
||||
file.parentElement.parentElement.classList.add("has-success")
|
||||
file.parentElement.parentElement.classList.remove("has-error")
|
||||
}
|
||||
|
||||
return false;
|
||||
if(category.value.length <= 0) {
|
||||
valid = false
|
||||
category.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.classList.add("has-error")
|
||||
category.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.classList.remove("has-success")
|
||||
} else {
|
||||
category.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.classList.add("has-success")
|
||||
category.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.classList.remove("has-error")
|
||||
}
|
||||
|
||||
if(subcategory.value.length <= 0) {
|
||||
valid = false
|
||||
category.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.classList.add("has-error")
|
||||
category.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.classList.remove("has-success")
|
||||
} else {
|
||||
category.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.classList.add("has-success")
|
||||
category.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.classList.remove("has-error")
|
||||
}
|
||||
|
||||
if(torrentname.value.length <= 0) {
|
||||
valid = false
|
||||
torrentname.parentElement.parentElement.classList.add("has-error")
|
||||
torrentname.parentElement.parentElement.classList.remove("has-success")
|
||||
} else {
|
||||
torrentname.parentElement.parentElement.classList.add("has-success")
|
||||
torrentname.parentElement.parentElement.classList.remove("has-error")
|
||||
}
|
||||
|
||||
if(description.value.length <= 0) {
|
||||
valid = false
|
||||
description.parentElement.parentElement.classList.add("has-error")
|
||||
description.parentElement.parentElement.classList.remove("has-success")
|
||||
} else {
|
||||
description.parentElement.parentElement.classList.add("has-success")
|
||||
description.parentElement.parentElement.classList.remove("has-error")
|
||||
}
|
||||
|
||||
return valid;
|
||||
}
|
||||
|
||||
function chunk(string, n) {
|
||||
|
Reference in New Issue
Block a user