【问题标题】:Add Text To Text Area Using JS And Php String使用 JS 和 Php 字符串将文本添加到文本区域
【发布时间】:2017-04-13 17:50:43
【问题描述】:

我正在尝试在 javascript 中从 php 添加一个 $string 以在 中输出用户的用户名,我正在寻找如何做我正在尝试的操作,但按照示例使用 JavaScript 而不是 Jquery。

这个我也没有测试过,我将php添加到标签的方式是正确的方法吗?

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>

【问题讨论】:

  • Stack Overflow 不是代码转换服务。
  • 对不起,我不是专业的程序员,也不能花钱请人为我做这件事。虽然我在这里看到很多关于如何“使用 javascript/jquery 执行此操作”的帖子,但我想我可以用不同的措辞来表达它......“如何使用 js 和 php 字符串将文本添加到文本区域”

标签: javascript php jquery html textarea


【解决方案1】:

我在 upwork 上看到了你发布的工作,诚实地为此付钱给别人太愚蠢了。展望未来,您的问题不是很清楚,因为据我了解,您需要将 $username 从 php 代码显示到 textarea。是这样吗?

【讨论】:

    【解决方案2】:

    我在 upwork 看到了你的职位发布。

    1 只需放入标签 HTML。

    // PHP 字符串

    <?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 带有 JS 原生

    // PHP 字符串

    <?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

    【讨论】:

      【解决方案3】:
      <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>
      

      【讨论】:

      • 嗨,朋友,这是你的代码,我不知道你在期待什么......但现在它正在工作......
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多