We're a community of 1077K IT Pros here for help, advice, solutions, professional growth and fun. Join us!
1,076,379 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Start New Discussion Reply to this Discussion

how to load different parts of JavaScript on different pages ?

Hi guys,

I have an ideea of doing 3 form validations from one file

The content of the file is

//detalii 1-categorie
var categorie  = new Validator("categorie");
categorie.addValidation("add_categorie","req","Va rugam sa va completati categoria");

//detalii 2-subcategorie
var subcategorie  = new Validator("subcategorie"); 
subcategorie.addValidation("add_subcategorie","req","Va rugam sa va completati subcategoria");

//detalii 3-continut
var continut  = new Validator("continut");
continut.addValidation("add_continut","req","Va rugam sa va completati continutul");

How could I load 1 if I'm on page 1 and 2 if I'm on page 2 and so on ... ?

Any ideas instead of doing 3 separate files ?

2
Contributors
1
Reply
6 Hours
Discussion Span
7 Months Ago
Last Updated
2
Views
szabizs
Junior Poster
128 posts since Jul 2009
Reputation Points: 8
Solved Threads: 15
Skill Endorsements: 0

I do not understand the question. :( Why are these scripts in separated file? Could you simply put them all in 1 file and then include it using src? The down side is that you would include other variable/data that will not be used in differen pages. Unless you pass a variable to specified which variable you want to be loaded...

//i.e.
var categorie = null
var subcategorie = null
var continut = null
function getValidator(validatorName) {
  if (validatorName=="categorie") {
    categorie = new Validator(validatorName)
    categori.add(...)
  }
  else if (validatorName=="subcategorie") {
    subcategorie = new Validator(validatorName)
    subcategori.add(...)
  }
  else if (validatorName=="continut") {
    continut = new Validator(validatorName)
    continut.add(...)
  }
}

But better yet, use the same variable name instead of 3 variables...

//i.e.
var categorie = null
function getValidator(validatorName) {
  categorie = new Validator(validatorName)
  if (validatorName=="categorie") {
    categori.add("add_categorie","req","Va rugam sa va completati categoria")
  }
  else if (validatorName=="subcategorie") {
    categori.add("add_subcategorie","req","Va rugam sa va completati subcategoria")
  }
  else if (validatorName=="continut") {
    categori.add("add_continut","req","Va rugam sa va completati continutul")
  }
}
Taywin
Posting Maven
2,633 posts since Apr 2010
Reputation Points: 275
Solved Threads: 375
Skill Endorsements: 17

This article has been dead for over three months: Start a new discussion instead

Post: Markdown Syntax: Formatting Help
 
You
 
© 2013 DaniWeb® LLC
Page rendered in 0.0566 seconds using 2.68MB