【发布时间】:2015-08-06 12:22:07
【问题描述】:
我正在尝试在 javascript 函数中使用一个变量,该变量在 button 元素中编写为 onClick 属性,但它不起作用
当用户点击button元素时我试图触发的javascript函数
updateForm(variableHere);
变量是$dealer->id
这就是我想要做的事情
@if ($dealer->user->activated==true)
{{ sprintf(Form::button('%s', ['class' => 'edit', 'style' => 'border: none; background: none; padding: 0px;', 'onClick' => 'updateForm(%s)']),'<i class="fa fa-eye-slash"></i>', '{{{ $dealer->id }}}') }}
@endif
{{ Form::open(['route' => ['dealers.status', $dealer->id], 'id' => 'update-status-'.$dealer->id ]) }}
{{ Form::close() }}
但是当我检查元素的源代码时得到这个
<button fa-eye-slash"="" fa="" onclick="updateForm(<i class=" style="border: none; background: none; padding: 0px;" class="edit">)" type="button"><!--?php echo e($dealer--->id); ?></button>
我在这里做错了什么?
【问题讨论】:
标签: javascript php jquery laravel blade