function form_clean_id in Drupal 5
Same name and namespace in other branches
- 4 includes/form.inc \form_clean_id()
- 6 includes/form.inc \form_clean_id()
Remove invalid characters from an HTML ID attribute string.
Parameters
$id: The ID to clean.
Return value
The cleaned ID.
Related topics
3 calls to form_clean_id()
- drupal_prepare_form in includes/
form.inc - Prepares a structured form array by adding required elements, executing any hook_form_alter functions, and optionally inserting a validation token to prevent tampering.
- expand_radios in includes/
form.inc - Roll out a single radios element to a list of radios, using the options array as index.
- form_builder in includes/
form.inc - Adds some required properties to each form element, which are used internally in the form API. This function also automatically assigns the value property from the $edit array, provided the element doesn't already have an assigned value.
File
- includes/
form.inc, line 1611
Code
function form_clean_id($id = NULL) {
$id = str_replace(array(
'][',
'_',
' ',
), '-', $id);
return $id;
}