您好我使用这个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">
答案 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页面上的输入。