InputType
Описание и параметры
string InputType( string type, string name, string value, mixed Cmp, bool print_value = false, string Print = "", string add_to_tag = "", string Id="" );
Возвращает HTML код тегов <input type="checkbox"> (переключатель с множественным вариантом выбора ответа), либо <input type="radio"> (переключатель с единственным вариантом выбора ответа).
Параметры функции
| Параметр | Описание | С версии |
|---|---|---|
| type | Тип тэга: <input type="type" ... > Возможные значения:
| |
| name | Имя тэга: <input name="name" ... > | |
| value | Значение тэга: <input value="value" ... > | |
| Cmp | Значение данного параметра будет сравниваться со значением параметра value, в случае совпадения - переключатель будет "отмечен" (checked): <input checked ... > | |
| print_value | Если в данном параметре задано значение "true", то справа от тэга будет выведено значение параметра value. Необязательный параметр. По умолчанию - "false". | |
| Если параметр print_value не равен "true" и в параметре title задано значение, то оно будет выведено справа от тэга. Необязательный параметр. По умолчанию - "". | ||
| field1 | Произвольный HTML который будет добавлен в тэг: <input add_to_tag ... > Необязательный параметр. По умолчанию - "". | |
| Id | Необязательный параметр. По умолчанию - "". | 11.0.5 |
Примеры использования
<?
// Множественный выбор
echo "Результат выбора:<pre>"; print_r($check); echo "</pre>";
echo "Отметьте нужные варианты:<br>";
?>
<form action="" method="GET">
<?
echo "1:".InputType("checkbox", "check[]", "1", $check)."<br>";
echo "2:".InputType("checkbox", "check[]", "2", $check)."<br>";
echo "3:".InputType("checkbox", "check[]", "3", $check)."<br>";
?>
<br><input type="submit" value="OK">
</form>
<?
// Единичный выбор
echo "Результат выбора: ".$radio."<br><br>";
echo "Выберете один из следующих вариантов:<br>";
?>
<form action="" method="GET">
<?
echo "1: ".InputType("radio", "radio", "1", $radio)."<br>";
echo "2: ".InputType("radio", "radio", "2", $radio)."<br>";
echo "3: ".InputType("radio", "radio", "3", $radio)."<br>";
echo "4: ".InputType("radio", "radio", "4", $radio)."<br>";
?>
<br><input type="submit" value="OK">
</form>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025