Помогите написать функцию
Здравствуйте, есть плагин simle_modal.
Выводит модальное окно. В единичном случае все хорошо, вывожу так: <DIV id=basic-modapp-contentappoint style="width:450pt;display:none;"> <b style="font-size:14pt">Выбор назначения</b> <form method=post> Наименование назначения: <input type=text style="width:250px" name=find_app id=find_app> <input id="btn2" type="button" value=" Найти"> <input id="all2" type="button" value=" Показать все"> </form> <div style="overflow-y:auto; height:270px;border-top-style: dotted; border-bottom-style: dotted; border-width: 1; border-color:#8B8B7A"> <ul class="list"> <div id="contentappoint"> <? $result=mysql_query("SELECT * FROM `appointment` ORDER BY name_ap ASC"); $field=mysql_fetch_array($result); $count=mysql_num_rows($result); for ($i=1; $i<=$count; $i++) { echo "<a href='#' onclick='document.getElementById(\"id_app\").value=\"".$field['id_ap']."\";document.getElementById(\"name_app\").value=\"".str_replace('"', '', stripslashes($field['name_ap']))."\";' class='simplemodal-close'>".$field['name_ap']."</a></br>"; $field=mysql_fetch_array($result); } mysql_free_result($result); ?> </div> </ul> </div> <input type=submit class="simplemodal-close" style="margin-top:10px;" value=" Закрыть"> </DIV> <SCRIPT type=text/javascript> $(document).ready(function () { $('#basic-modapp .basic').click(function (e) { $('#basic-modapp-contentappoint').modal(); return false; }); });</SCRIPT> Но у меня очень много таких id_ap1, id_ap2, ... id_apN Я могу передать счетчик в эти id и каждый раз выводить весь этот код сновым id, но это очень сильно вешает страницу. Логичнее сделать функцию и ее просто каждый раз вызывать при онклик, а в функцию передать параметр, этот самый id. Но как эту функцию написать, ума не приложу. |
function Foo(id){ alert(id); } Foo(1); |
Цитата:
function Foo(id){ <b>Какой-то текст</b> } |
element.innerHTML = '<b>Какой-то текст</b>'; |
Часовой пояс GMT +3, время: 13:48. |