Hi Jeena,
ich hab' ja keine ahnung von PHP, aber
<?php if($begrusung == 'aus') echo 'onLoad="document.getElementById('gruss').style.display='none'"'; ?>
wenn die Ausgabe mit ' beginnt, endet sie dann nicht auch damit? Müsstest du nicht maskieren?
Grüße,
Roland