使用JS和Php String将文本添加到文本区域

时间:2017-04-13 17:50:44

标签: javascript php jquery html textarea

我正在尝试在javascript中添加来自php的$ string以在< \ textarea>中输出用户的用户名,我正在寻找如何做我正在尝试的但是使用JavaScript代替Jquery作为每个例子。

我还没有测试过这个,是我将php添加到< \ script>的方式标记正确的方法?

test.php的

// PHP STRINGS

    <?php
    if($_POST['hidden-post'] == 'hidden-post'){ 
    if($_POST['user-01'] == 'user-01'){ 
    $username = 'user01, ';
    }
    if($_POST['user-02'] == 'user-02'){ 
    $username = 'user02, ';
    }
    if($_POST['user-03'] == 'user-03'){ 
    $username = 'user03, ';
    }
    }
    ?>



// Convert from Jquery to JavaScript  

    <script>
    $(document).ready(function(){
      $("#add").click(function(){
          $('#txtarea').html('<?php echo $username ?>');
      });
    });
    </script>


// HTML code to manipulate

    <tr>
    <td>
        <a id="add" target="_blank" href="http://domainname.com">DOMAINNAME.COM</a>
    </td>
    <td class="url-views">
        <textarea id="txtarea" name="url-views"></textarea>
    </td>
    </tr>

    <tr>
    <td>
        <a id="add" target="_blank" href="http://domainname2.com">DOMAINNAME2.COM</a>
    </td>
    <td class="url-views">
        <textarea id="txtarea" name="url-views"></textarea>
    </td>
    </tr>

3 个答案:

答案 0 :(得分:0)

我看到你在上班时发布的工作,而且说实话为某人支付费用太傻了。继续前进,你的问题不是很清楚,因为从我的理解你需要显示PHP代码到textarea的$用户名。是吗?

答案 1 :(得分:0)

我看到你的工作岗位上线。

1只是在标签HTML中。

// PHP STRINGS

<?php
if($_POST['hidden-post'] == 'hidden-post'){ 
if($_POST['user-01'] == 'user-01'){ 
$username = 'user01, ';
}
if($_POST['user-02'] == 'user-02'){ 
$username = 'user02, ';
}
if($_POST['user-03'] == 'user-03'){ 
$username = 'user03, ';
}
}
?>

//删除此代码

<script>
$(document).ready(function(){
  $("#add").click(function(){
      $('#txtarea').html('<?php echo $username ?>');
  });
});
</script>

//删除此代码

//要操作的HTML代码

<tr>
<td>
    <a id="add" target="_blank" href="http://domainname.com">DOMAINNAME.COM</a>
</td>
<td class="url-views">
    <textarea id="txtarea" name="url-views"><?php echo $username ?></textarea>
</td>
</tr>

<tr>
<td>
    <a id="add" target="_blank" href="http://domainname2.com">DOMAINNAME2.COM</a>
</td>
<td class="url-views">
    <textarea id="txtarea" name="url-views"><?php echo $username ?></textarea>
</td>
</tr>

2 WITH JS NATIVE

// PHP STRINGS

<?php
if($_POST['hidden-post'] == 'hidden-post'){ 
if($_POST['user-01'] == 'user-01'){ 
$username = 'user01, ';
}
if($_POST['user-02'] == 'user-02'){ 
$username = 'user02, ';
}
if($_POST['user-03'] == 'user-03'){ 
$username = 'user03, ';
}
}
?>



<script>
      document.getElementById('txtarea').innerHTML = "<?php echo $username ?>"
</script>

//要操作的HTML代码

<tr>
<td>
    <a id="add" target="_blank" href="http://domainname.com">DOMAINNAME.COM</a>
</td>
<td class="url-views">
    <textarea id="txtarea" name="url-views"></textarea>
</td>
</tr>

<tr>
<td>
    <a id="add" target="_blank" href="http://domainname2.com">DOMAINNAME2.COM</a>
</td>
<td class="url-views">
    <textarea id="txtarea" name="url-views"></textarea>
</td>
</tr>

有一个好的日子:D:D

答案 2 :(得分:0)

<script   src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js" ></script>
// PHP STRINGS

<?php
if($_POST['hidden-post'] == 'hidden-post'){
    if($_POST['user-01'] == 'user-01'){
        $username = 'user01, ';
    }
    if($_POST['user-02'] == 'user-02'){
        $username = 'user02, ';
    }
    if($_POST['user-03'] == 'user-03'){
        $username = 'user03, ';
    }
}
?>



// Convert from Jquery to JavaScript

<script>
    $(document).ready(function(){
        $("#add1").click(function(){
            $('#txtarea1').html('<?php echo $username ?>');
            $('#txtarea2').html('<?php echo $username ?>');
        });
        $("#add2").click(function(){
            $('#txtarea1').html('<?php echo $username ?>');
            $('#txtarea2').html('<?php echo $username ?>');
        });
    });
</script>


// HTML code to manipulate

<tr>
    <td>
        <a id="add1" target="_blank" href="http://domainname.com">DOMAINNAME.COM</a>
    </td>
    <td class="url-views">
        <textarea id="txtarea1" name="url-views" ></textarea>
    </td>
</tr>

<tr>
    <td>
        <a id="add2"  target="_blank" href="http://domainname2.com">DOMAINNAME2.COM</a>
    </td>
    <td class="url-views">
        <textarea id="txtarea2" name="url-views"></textarea>
    </td>
</tr>