Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вытащить значения из onclick (https://javascript.ru/forum/misc/52883-vytashhit-znacheniya-iz-onclick.html)

gam0ra 11.01.2015 17:23

Вытащить значения из onclick
 
Всем привет есть вот такая вот кнопка
<button id="remove_page" class="button_store" onclick="remove_page('id392','page')">Сохранить</button>

в этой кнопке есть событие onclick, так вот задача вытащить из remove_page() 'id392' и 'page' для того чтобы передать эти 2 параметра другой кнопке)

caetus 11.01.2015 21:21

arguments

dkstra 11.01.2015 22:36

Эт детсад какой-то. Либо я что-то не так понял
<html>
<head>
</head>
<body>

<button id="remove_page" class="button_store" onclick="remove_page('id392','page')">Сохранить</button>
<button onclick="f()">push me</button>

<script>

storage={}
remove_page=function(id, page){storage.id=id; storage.page=page}
f=function(){alert([storage.page, storage.id])}
</script>
</body>
</html>

можешь и глобальную использовать.

depp 12.01.2015 02:26

<button id="remove_page" class="button_store" onclick="remove_page('id392','page')">Сохранить</button>

<script>
var f = document.getElementById('remove_page').getAttribute('onclick').match(/remove_page\('(id\d+)','(\w+)'\)/);
alert(f[1]+', '+f[2]);
</script>


Часовой пояс GMT +3, время: 05:06.