Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Sensitiv/Insensitiv per Javascript ? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Sensitiv/Insensitiv per Javascript ?


 
Bladerunner
06-02-2002, 18:38 
 
Hi,

ich hab ein kleines Problem. Und zwar soll in einem Formular der User entweder aus einer Select-Box auswählen können oder in einem Input-Feld einen neuen Eintrag machen können.
Das ganze soll über Radio-Buttons ausgewählt werden können.
D.h. wenn der 1. Punkt ausgewählt ist (Select-Box), soll im Eingabefeld keine Eingabe möglich sein.

Wie löse ich das mit Javascript ?

 
hand
06-02-2002, 22:04 
 
<HEAD><TITLE>SAMPLE</TITLE>
<SCRIPT language=JavaScript>
<!--
function checkdigits () {
var anz = document.Form.message.value.length;
var ok = document.Form.doit.value;
if (ok != "Y") {
document.Form.message.value = document.Form.message.value.substring(0,0);
}
if (navigator.appName =="Netscape") {
document.captureEvents(Event.KEYPRESS);document.Form.message.onkeypress = checkdigits;
}
}
// -->
</SCRIPT>
<BODY>
<FORM name=Form action="X" method=post>
<select name="doit" size="2" onChange=checkdigits();>
<option value="Y" selected>Eingabe wird ausnahmsweise gestattet</option>
<option value="N">Eingabe wird unterbunden</option>
</select>
<br>
<TEXTAREA onkeyup=checkdigits(); name=message rows=3 wrap=VIRTUAL cols=50></TEXTAREA>
</BODY>


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:43 Uhr.