如何从yii中的javascript变量访问文本字段输入

时间:2013-09-23 07:41:55

标签: javascript php yii

我在yii _form视图中使用java脚本函数在此函数中我将值存储在变量中并且我希望在yii文本域中访问这些变量

所以请告诉我如何从yii中的javascript变量输入文本字段输入 这是我的javascript函数,我试试这个,但它显示我空白的结果

<script language="javascript">
function get_data(element)
    {
       var te_id = $(element).val();
           document.getElementById('data').value=te_id;
    }
</script>
<?php echo $form->TextField($model,'data',array('value'=>'')); ?>

1 个答案:

答案 0 :(得分:2)

您的代码显示您想在初始化后访问这些值,因此您应该添加html选项:

<?php echo $form->TextField($model,'data',array('onclick'=>'get_data(this)')); ?>

使用你的get_data函数。

或为其分配ID

<?php echo $form->TextField($model,'data',array('id'=>'myInput')); ?>

并使用按钮进行更改:

<script>
$(document).ready(function(){
    $('#someButton').click(function(){ // change the value on some button click
        var inputValue = $('#myInput').val();
        //now assign it to ther place
        $('#otherInput').val(inputValue);
     });
});