Как динамически создать функцию?

Статус
Закрыто для дальнейших ответов.

Makogon

New Member
Регистрация
19.08.2006
Сообщения
9
Код:
<html>

<head>
<title>test1</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 

<script>
 var s='<sc'+'ript> function f1() { alert("f1"); } </sc'+'ript> <a href="java script:f1()">Жми 2</a>';

 function Zagruzka() {
   obj=document.getElementById('id1');
   obj.innerHTML=s;
 }
</script>

</head>

<body id="id1">
<a href="java script:Zagruzka()">Жми 1</a>
</body>

</html>
Вот такой код. Хочу динамически создать функцию на JavaScript. Но то ли не создаётся то ли не находится. Что-то можно с этим поделать?
 

DnAp

self::setDebugMode(true);
Регистрация
30.04.2005
Сообщения
490
eval выполняет произвольный js код
Код:
<html>

<head>
<title>test1</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 

<script>
eval('function f1() { alert("f1"); }');
var s='<a href="java script:f1()">Жми 2</a>';

function Zagruzka() {
   obj=document.getElementById('id1');
   obj.innerHTML+=s;
}
</script>

</head>

<body id="id1">
<a href="java script:Zagruzka()">Жми 1</a>
</body>

</html>
 
Статус
Закрыто для дальнейших ответов.
Верх Низ