PHP计数器输入字段

时间:2014-12-17 18:07:03

标签: javascript php jquery html ajax

您好我使用这个PHP脚本http://www.stevedawson.com/scripts/text-counter.php

为了让它出现在我的html页面上,我使用这个ajax脚本。

<script>

$.ajax({
    type:'GET',
    url:'http://www.solariserat.se/count.php',
    data:'',
    success: function(data){
            $('#container').html(data);
    }
});

</script>

与此html代码一起

<div id="container">    
<?php include "count.php"; ?>
</div>

它完美无缺,并在div中显示计数的数字。

但是我希望它在输入标签内显示为值 这可能,我该怎么做?

我知道这是错的,但你明白我想做的事情=)

<input value="count.php">

3 个答案:

答案 0 :(得分:3)

这应该有效:

<input value="<?php include "count.php"; ?>">

然而,更简洁的方法是将计数值包含在呈现<input>的PHP页面中,以便您可以执行以下操作:

<input value="<?= count ?>">

答案 1 :(得分:0)

你应该使用php标签:

<input value="<?php include "count.php"; ?>">

我建议不要使用短标签,除非你正确处理它们。

如果你想显示一些价值使用:

<input value="<?php echo $count; ?>">// here count is a variable.

答案 2 :(得分:0)

我设法在输入字段中获取值,因此我现在可以使用表单和提交按钮发送它。

也许它不是一个好的锁定解决方案,但它确实有效。

我创建了一个显示.php页面的iframe,并创建了一个像这样的输入字段

<input value="<?php include "count.php"; ?>">

然后我将脚本放在父.html页面中,就像这样

 function boahaga()  {

    var myphp = window.frames["invoice"].document.getElementById ( "myidbo" ).value, 
        result = document.getElementById('fakturanr_from'),
        myResult;

    {
      myResult = myphp;
      result.value = (myResult);
    }


}

在body标签内部我运行脚本onload。

<body onload="boahaga()">

现在,使用.php页面输入值正确填充父.html页面上的输入。