2016-10-25 2 views
0

Ich habe versucht, Tooltip für den Wert der span (das ist span-Wert, um die Benutzerverfügbarkeit zu überprüfen), also ich spanne Spannenwert in PHP Variable auf echo es auf Tooltip Tittle aber nicht funktioniert.Wie Spannweite in PHP-Variable dann als Tooltip-Text verwendet

hier ist mein Code

zum Beispiel Label nm_usr ist die richtige Tooltip und Label log_usr wird die Variable i es zu echo versucht

<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> 
+0

Blick auf die Hervorhebung, Sie haben eine fataler Fehler. '" chris85

+0

mit Double "ich kann nicht speichern, dass die Spanne ich bereits bewusst, dass aber, wie voll funktionsfähige span innerhalb PHP Variable speichern? Oder eine andere Möglichkeit, es zu tun? –

+0

Sie könnten es verschlüsseln, nicht sicher, ob es dann wie erwartet verarbeiten würde. – chris85

Antwort

1

(1) Das Attribut, das Sie suchen ist Titel (nicht tittle).

(2) Sie sollten HTML nicht in das title-Attribut einfügen. Es ist ein ungültiges Markup/wird nicht validiert.

(3) Ihre PHP-Code enthält einen Syntaxfehler:

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

ersetzt werden sollte:

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

Wenn Sie HTML innerhalb Tooltips haben wollen, würde ich jQuery schlage vor, Check out UI Tooltips verfügen:

https://jqueryui.com/tooltip/