phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Modifica attributi e proprieta' componenti form in PHP...

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
aga.c77
Utente
Utente
Messaggi: 1
Iscritto il: 20/06/2014, 10:53
Sesso: Maschio
Versione: 3.0.10
Server: Windows
PHP: 5
Database: mysql

Modifica attributi e proprieta' componenti form in PHP...

Messaggio da aga.c77 » 20/06/2014, 11:03

E' chiaro che sono agli inizi...E' possibile modificare le proprietà e gli attributi dei vari componenti di un form tramite codice PHP? Ad esempio modificare il contenuto value di un button e di un fieldtext, abilitarlo disabilitarlo etc etc.
Come faccio a recuperare un id di un componente form ed utilizzarlo in una funzione PHP. Di seguito allego del codice Javascript che vorrei convertire in PHP e che spiego meglio ciò che vorrei fare... E' molto semplice....

Codice: Seleziona tutto

<html>
<head>
<link href="stile.css" rel="stylesheet" type="text/css">
</head>

<script>
function inviaTesto()
{
if (document.getElementById("field1").value=="")
{
document.getElementById("field3").value="ATTENZIONE Non hai inserito nessun testo...";
}
else
{
document.getElementById("field2").value=document.getElementById("field1").value;//Prendo il valore del field1 e lo copio nel field2
document.getElementById("field1").value=""; //Cancello field1
document.getElementById("field3").value="Eseguita copia di: " + document.getElementById("field2").value;
document.getElementById('btn1').value="Inviato!";
document.getElementById("btn1").disabled=true; //Disabilito pulsante 1
document.getElementById("btn2").disabled=false; //Abilito pulsante 2
}}
function cancellaTutto()
{
document.getElementById("field2").value="...";
document.getElementById("btn1").disabled=false;
document.getElementById('btn1').value="Invia";
document.getElementById("field3").value="Riprova a scrivere un'altra parola...";
document.getElementById("btn2").disabled=true;
}
</script>

<body>
<form id="form1">
<br><br>
Scrivi qui: <input type="text" id="field1" value="">
Guarda qui: <input type="text" id="field2" value="..." disabled=true><br><br><br>
<input type="button" id="btn1" onclick="inviaTesto()" value="Invia">
<input type="button" id="btn2" onclick="cancellaTutto()" value="Riprova" disabled=true><br><br><br>

Ti aiuto io: <br><input type="textarea" id="field3" value="Scrivi una parola qui sopra..." disabled=true>
<br><br><br><br>

</form>

<p><li>Trasferire del testo da un textfield ad un'altro</li> 
<li>Abilitare e disabilitare un oggetto button</li> 
<li>Modificare un'attributo value su un button</li><br>
</p>

</body>
</html>

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 39 ospiti