如何将变量的内容从Javascript发送到HTML?

时间:2012-12-23 14:11:21

标签: php javascript html jquery-plugins

我想用Javascript变量填充文本值:

<input type="text" name="abc" "  id="abc" value=""/>

就像在PHP中一样。

<input type="text" name="abc"  id="abc" value="<?php echo "$str[5]";?>"/>

但如果我使用Javascript:

document.getElementById('abc').value = str[5];

或jQuery:

$("#abc").data(str[3], $("#abc").val(str[5]));

我可以正确填充文本区域,但它与PHP示例不同。如何将变量的内容从Javascript发送到HTML?

原谅我试着更好地解释我想改变引号中的值

value=""

但是通过javascript 就像从php获得一样容易

非常感谢

卢卡

1 个答案:

答案 0 :(得分:0)

在你创建HTML的PHP​​中,让PHP打印出这样的变量..

JavaScript的:

document.getElementById('abc').value = <?php echo "$str[5]";?>;

jQuery的:

$("#abc").data(str[3], $("#abc").val(<?php echo "$str[5]";?>));