Ciao a tutti,sto imparando js e ho bisogno di una mano.
Ho creato una pagina html generale che richiama una serie di pagine js,
in una di essere ho creato dei div per l utilizzo di bottoni e vorrei che alla pressione di uno di essi mi si colleghi ad un altra pagina js e che mi svolga la funzione assegnata.
Non riesco a fare comunicare il pulsante con la funzione.
Posto il codice delle 2 pagine.
Grazie a tutti!
Pagina pulsanti
codice:
replay=document.createElement('div'); replay.style.position='absolute';
replay.style.top = '10%';
replay.style.width = '30px;';
replay.style.left='10px;';
replay.innerHTML = "<button ='clearReplay' > Clear  </button><button ='btnStop'> Stop </button><button class='alert'='btnON'> OnRec </button><button class='success'='btnOFF'> OffRec </button><button ='history'>History</button>";
container.appendChild( replay );
Pagina Funzioni
codice:
function btnClick(){
$(document).click(function(event) {
$("clearReplay").click(function(){
window.alert("Testo del messaggio")
insideText='';
various.innerHTML = insideText;
replayCounter=0;
socket.emit('clearReplays');
}
$(" btnStop").click(function(){
socket.emit("stopReplay");
});
$(" btnON").click(function(){
//inizio a registrare
registering = true;
rotation_info.innerHTML = "registering..."
socket.emit("startRec");
});
$(" btnOFF").click(function(){
//stoppa la registrazione dei data, cosa fa innerHTML ?
rotation.innerHTML = ""
socket.emit("stopRec");
if(replayCounter<5 && registering == true){
replayCounter++;
registering = false;
insideText=insideText + "<button id='btnStart" + replayCounter + "'>"+replayCounter+"</button>";
various.innerHTML = insideText;
}else{console.log("replay limit");}
});