-2

我想用 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 获得一样容易

非常感谢您

卢卡

4

1 回答 1

0

在您创建 HTML 的 PHP 中,让 PHP 像这样打印出变量。

JavaScript:

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

jQuery:

$("#abc").data(str[3], $("#abc").val(<?php echo "$str[5]";?>));
于 2012-12-23T14:30:02.337 回答