2012-01-26 2 views
0

Я объявил «ветвь» как переменную в голове. Его функция JavaScript, которая вытягивает часть строки url, которую функция объявляет как «ветвь». т.е.Onclick вызывает переменную в данных

pieshop.co.uk/bristol/buy

«филиал» = бристоль

выше работает отлично,

Когда пользователь нажимает кнопку, я хочу, чтобы это отправить некоторые фиксированные цифры и переменная «ветвь», цифры правильно отправляются, а также фраза «ветвь», но не меняется на переменную, которую я объявил.

Я в настоящее время положить это вместе,

<a href='http://www.google.com' onClick='function("1256", "468", "branch");' target="_blank">send data</a> 

Как я получаю это тянуть в «переменной ветви?»

ответ

1

Предполагая, что у вас есть sth. как этот

<script type="text/javascript"> 
    var branch = 'bristol'; 
    function myFunc(a, b, c){ 
    // do sth. with abc 
    alert(c); 
    } 
</script> 

вы можете:

<a href='http://www.google.com' onClick='myFunc("1256", "468", branch);' target="_blank">send data</a> 
+0

Спасибо за помощь –

1

"branch" - строковый литерал, вы не можете ничего ему назначать. Возьмите цитаты, если вы хотите, чтобы это имя переменной.

+0

Ваш звезда, так что простой, но он работал. спасибо –

Смежные вопросы