2017-04-21 7 views
-9

PHP IF Bedingung:Wie schreibe ich wenn Bedingung in Javascript?

-> <?php if($pet['pet_type'] == 'Lost'){echo $pet['pet_name'];}else{echo 'Please Help Me';}?> 

JS IF:

<h3 class="title" style="word-break: break-all;">'+if(res[i].pet_type === 2){res[i].pet_name}else{+'Please help me'+}+'</h3> 

Bitte mir helfen, wo ein Fehler. Und wie kann ich diesen Fehler beheben?

+0

beinhalten den kompletten Code. Siehe [MCVE]. – Tushar

+1

Was soll JS anstelle von 'echo' von php? Schreiben Sie auf die Konsole? Auf eine Webseite schreiben? – Jamiec

+0

Ihre if-Anweisung Markup ist in Ordnung. Was drin ist, ergibt keinen Sinn. – Gezzasa

Antwort

1

Sie müssen concatenate richtig

var concat = ''; 
 
concat = '<h3 class="title" style="word-break: break-all;">'; 
 

 
//if(res[i].pet_type === 2){ 
 
if(2 === 2) { 
 

 
    //value = res[i].pet_name; 
 
    value = 'sssss'; 
 
} 
 
else { 
 
    value = 'Please help me'; 
 
} 
 

 
concat+= value+'</h3>'; 
 
console.log(concat);

-2

Was erhalten Sie als Fehlermeldung in der Konsole? Dies sollte funktionieren, wenn res definiert ist irgendwo

if(res[i].pet_type === 2) { 
    console.log(res[i].pet_name); 
} 
else { 
console.log('something else'); 
} 
+1

Veröffentlichen Sie keine Antworten, in denen um Klärung gebeten wird - Sie haben (noch) genügend Kommentare, um einen Kommentar abzugeben. – Filburt

+0

Ich möchte res [i] .pet_name nicht in der Konsole anzeigen, ich möchte es in HTML anzeigen. –

+0

Bitte überprüfen Sie meinen Code ich aktualisiert. –

Verwandte Themen