2016-04-13 17 views
-4

Odak değerine nasıl odaklanır? Aşağıdaki kodphp'de oturum değişkenine odaklanma

if(empty($_SESSION['name'])) 
{  
    <script type='text/javascript'>document.getElementById('name').focus();</script>   
    $_SESSION['nameErr'] = "Please enter name";  
    $_SESSION['result'] = false; 
    //form page location 
    header('location:stu_form.php'); 
    exit; 
} 
+0

ulaşmak istediğiniz şeye hakkında detaylı bilgi veriniz. – daxro

+0

Formdaki gönder düğmesini tıklattığımda giriş kutusunun vurgulanmasını veya odaklanmasını istiyorum. –

cevap

-1

deneyin çalışmıyor:

if(empty($_SESSION['name'])) 
{  
    echo "<script type='text/javascript'>document.getElementById('name').focus();</script>";   
    $_SESSION['nameErr'] = "Please enter name";  
    $_SESSION['result'] = false; 
    //form page location 
    header('location:stu_form.php'); 
    exit; 
} 
+0

* kodda * gör. Bu işe yarar bir şey üretecek gibi mi görünüyor? Oturum, bir odaklama gerçekleştirecek olan senaryoya ekleyecektir ve daha sonra oturumu ayarlayacak ve ardından yönlendirecektir. amaç ne? Yönlendirme sadece javascript odağını kaldıracaktır. – Ohgodwhy

0

Set odak bir HTML elemanları üzerinde olup Php değişkenler üzerinde yapılır. JavaScript yapmak dan daha odaklanmış sonra

<?php 
if(isset($_SESSION['name'])) { 
?> 
<input type="text" id="name" value="<?php echo $_SESSION['name']; ?>"> 
<?php 
} 
?> 

Ve: Bazı html giriş öğesinin adını koyarsanız

Bunu yapmanın

<script type='text/javascript'>document.getElementById('name').focus();</script> 
İlgili konular