Ok funziona, ora estendo l'esempio, però funziona solo per il primo alert, la funzione è:
codice:
function check_create() {
var tag = document.getElementById('tag').value;
alert(tag);
var pname = document.getElementById('project').value;
alert(pname);
var lname = document.getElementById('language').value;
alert(lname);
}
mentre il form ora è il seguente:
codice:
<form action="/cgi-bin/createproj.cgi" method="POST" onsubmit="return check_create()">
<fieldset>
<legend>Create</legend>
<input id="tag" class="intext" type="text" name="tag" size="20" />
<input id="project" class="intext" type="text" name="project" size="20" />
<input id="language" class="intext" type="text" name="language" size="20" />
<input type="submit" value="Create" />
</fieldset>
</form>
La prima finestra di alert restituisce il valore corretto, mentre le altre 2 non restituiscono nulla. Dov'è il problema?