Итак, у меня есть это в моей форме:
<textarea onfocus="javascript:clearContents(this);" rows="5" cols="40" id="comment" name="comment">Skriv hvorfor du vælger at stemme ja/nej. Skal indeholde detaljer, kritik/råd. Klik for at skrive</textarea><br />
Ja: <input type="checkbox" value="Y" id="SCvote" name="SCvote"> eller Nej: <input type="checkbox" value="N" name="SCvote">
Теперь onfocus (когда вы нажимаете на поле) очищает текст «Skriv hvorfor ...», но если вы ничего не пишете и по-прежнему отправляете, мой php-код считает, что он содержит что-то, и вставляет этот текст «Skriv hvorfor ... ".
И еще одна проблема - флажки. Если я ничего не выбираю, он вставляет «Y», даже если я выбираю другой «N», он делает «Y», и я не хочу, чтобы это было возможно, чтобы вы могли проверить оба из них. как мне это сделать?
определение четкого содержания:
function clearContents(element) {
element.innerHTML = '';
}