如何在php变量中存储span,然后将其用作工具提示文本

时间:2016-10-25 02:41:54

标签: javascript php jquery html

我尝试使用工具提示来显示span的值(这是检查用户可用性的跨度值),所以我将span值存储在php变量中,在工具提示上回显它但不起作用。

这是我的代码

例如标签nm_usr是正确的工具提示,标签log_usr是我试图回应它的变量

    <tr>
        <td><label for="nm_usr">Nama</label></td>
        <td><input name="nm_usr" type="text" class="required" minlength="6" id="nm_usr" data-toggle="tooltip" data-placement="right" tittle="Masukkan nama lengkap anda" /></td>
    </tr>
    <tr>
        <td><label for="log_usr">Username</label></td>
        <?php
            $tittle = "<span id="usercheck" style="padding-left:10px; ; vertical-align: middle;"></span>";
        ?>
        <td><input name="log_usr" type="text" class="required" minlength="6" id="log_usr" onblur="checkUserName(this.value)" data-toggle="tooltip" data-placement="right" tittle="<?php echo $tittle;?>" />
        </td>
    </tr>

1 个答案:

答案 0 :(得分:1)

(1)您正在寻找的属性是标题(非小)。

(2)你不应该把HTML放在title属性中;它是无效的标记/不会验证。

(3)您的PHP代码包含语法错误:

$tittle = "<span id="usercheck" style="padding-left:10px; vertical-align: middle;"></span>";

应替换为:

$tittle = '<span id="usercheck" style="padding-left:10px; ; vertical-align: middle;"></span>';

如果您确实希望在工具提示中包含HTML,我建议您查看jQuery UI的工具提示功能:

https://jqueryui.com/tooltip/