введите описание изображения здесь
У меня проблема с интервалом между двумя последними полями "Ваше сообщение" и "Направлено?"по некоторым причинам интервал здесь отличается от других полей. Вот мой код:
<label> Your Name (required)
[text* your-name] </label>
<label> Your Email (required)
[email* your-email] </label>
<label> Subject
[text your-subject] </label>
<label> Your Message
[textarea your-message] </label>
<div id="referrals">
[checkbox checkbox-411 use_label_element "Referred?"]</div>
<label> [text text-739 id:answer-for-referrals]</label>
[submit "Send"]
<script language="javascript" type="text/javascript">
// Select the container div by its ID
var container = document.getElementById('referrals');
// Get the input elements in the container
var checkbox = container.getElementsByTagName('input');
// Hide answer by default
document.getElementById("answer-for-referrals").style.display = 'none';
// Assign a function to onclick property of each checkbox
for (var i=0, len=checkbox.length; i<len; i++) {
if ( checkbox[i].type === 'checkbox' ) {
checkbox[i].onclick = function() {
var check = 0;
for(var j=0; j < checkbox.length; j++) {
if (checkbox[j].checked === false) {
check = 1;
}
}
if(check === 0) {
document.getElementById("answer-for-referrals").style.display = 'block';
}
else{
document.getElementById("answer-for-referrals").style.display = 'none';
}
}
}
}
</script>