Έχω φάει το internet και τέτοιο έτοιμο scriptάκι δεν υπάρχει πουθενά, σε ένα φόρουμ μάλιστα βρήκα το εξής:
I don't think that the built-in prompt() can provide you with such functionality. Perhaps if there was a way to reference it as an object (αυτό δε γίνεται απ'όσο γνωρίζω), then you would be able to capture every character typed in, save it to a variable and replace it with an asterisk. But unfortunately it is just a function that returns a value (http://www.w3schools.com/js/js_popup.asp).
You could use a popup window alternative with <input type="password"/> in it.
Επίσης και εδώ φαίνεται ότι κάτι τέτοιο είναι μάλλον αδύνατο (με javascript πάντα): http://www.codingforums.com/archive/ind ... -8113.html
Ο μόνος τρόπος φαίνεται να είναι Server-side language...
Η λύση που προτείνει είναι αρκετά απογοητευτική...
Απ'όσο ξέρω ο υπεύθυνος του μαθήματος ζητά να έχει passwrod field το prompt αλλιώς δε το θεωρεί "σωστό". Επίσης από μια σύντομη περιήγηση στις εργασίες συμφοιτητών κανένας δε το έχει κάνει... Οπότε όποιος είναι μεγαλύτερο έτος ή έχει ασχοληθεί λίγο παραπάνω με προγραμματισμό στο διαδίκτυο ας μας προτείνει κάτι...