Ist es möglich, den Wert von <td> element mit onclick?

Ich habe derzeit eine Tabelle, die eine Liste von E-Mail-template-Namen als echo mit php. Unten ist ein Teil des php code. Ich versuche zu greifen, die Tabelle Wert und übergeben es an meine JS-Datei, in der eine zukünftige AJAX-Befehl übergibt es an eine andere Datei (die ich gewonnen ' T haben keine Probleme mit). Mein Erster Versuch warnen, die den Wert angegeben, dass der Wert undefiniert. Mein zweiter Versuch zeigte die Art von element es drin war (zu der Zeit war es eine Spanne). Jetzt ist es zeigt nichts an. Vorschläge?

PHP-code:

<table class="departments">
<tr>
<th scope="col" style="width: 175px;">Email Name</th>
';
$get_depts = mysql_query("SELECT dept_name FROM depts where bus_id = '{$_SESSION['bus_id']}'");
while(($department = mysql_fetch_assoc($get_depts)))
{
    echo '
    <th scope="col" style="width: 175px;">'.$department['dept_name'].'</th>
    ';
}
echo '
</tr>
';
$get_emails = mysql_query("SELECT id, email_name from emails where bus_id = '{$_SESSION['bus_id']}' ORDER BY email_name ASC");
while(($email = mysql_fetch_assoc($get_emails)))
{
    echo '
    <tr>
    <td id="test" onclick="moveValue()">'.$email['email_name'].'</td>
    ';

Aktuellen JS-code:

function moveValue()
{
var x = document.getElementById(test);
var y = x.innerHTML;
alert(y);
} 
  • Ich empfehle Ihnen, mit dem lernen zu beginnen jQuery jquery.com
  • Sie nicht öffnen-tag <? PHP?> Überall ..
  • jQuery ist nicht erforderlich.
  • "Ist es möglich, den Wert eines <td> element mit onclick?" Ja. Ja, ist es.
  • Ich habe ausdrücklich erklärt, ich war nur zu zeigen, ein Teil meiner php-code.
InformationsquelleAutor CBC_NS | 2013-08-08
Schreibe einen Kommentar