Olá, tenho um sisteminha de dar notas, e gostaria de enviar a variável sMax para um documento .php, para q eu possa inserir no banco de dados.
/*
Author: Addam M. Driver
Date: 10/31/2006
*/
var sMax = 5; // Is the maximum number of stars
var holder; // Is the holding pattern for clicked state
var preSet; // Is the PreSet value onces a selection has been made
var rated;
// Rollover for image Stars //
function rating(num){
if(!rated){
s = num.id; // Get the selected star
a = 0;
for(i=1; i<=sMax; i++){
if(i<=s){
document.getElementById(i).style.backgroundImage = "url(star_on.gif)";
document.getElementById("rateStatus").innerHTML = num.name;
holder = a+1;
a++;
}else{
document.getElementById(i).style.backgroundImage = "url(star_off.gif)";
}
}
}
}
// For when you roll out of the the whole thing //
function off(me){
if(!rated){
if(!preSet){
for(i=1; i<=sMax; i++){
document.getElementById(i).style.backgroundImage = "url(star_off.gif)";
document.getElementById("rateStatus").innerHTML = "Rate Me...";
}
}else{
rating(preSet);
document.getElementById("rateStatus").innerHTML = "<span style='color:red'>Rating Saved!</span>";
}
}
}
// When you actually rate something //
function rateIt(me){
if(!rated){
document.getElementById("rateStatus").innerHTML = "<span style='color:red'>Rating Saved!</span>";
preSet = me;
rated=1;
sendRate(me.id);
rating(me);
}
}
// Send the rating information somewhere using Ajax or something like that.
function sendRate(sel){
document.getElementById("rateStatus").innerHTML = "<span style='color:red'>Rating Saved!</span>";
}
Entendo muito pouco de js, ou ajax, como faço para enviar essa variável?
Pergunta
Guest --Victor --
Olá, tenho um sisteminha de dar notas, e gostaria de enviar a variável sMax para um documento .php, para q eu possa inserir no banco de dados.
Entendo muito pouco de js, ou ajax, como faço para enviar essa variável?
Obrigado
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.