update input

Discutii legate de AJAX, jQuery, MooTools, Prototype, Dojo, Yahoo! UI Library,script.aculo.us, ExtJS,AngularJS, Backbone.js, Ember.js, KnockoutJS

Moderator: Moderatori

crivion
Senior Member
Mesaje: 781
Membru din: Mar Apr 10, 2007 4:20 pm
Localitate: Somewhere

update input

Mesajde crivion » Sâm Sep 20, 2008 11:24 pm

salut,
nu am nicio treaba cu ajax dar vreau sa implementez o chestie

de exemplu am un input (text) care cere un url, vreau sa fac in asa fel incat cand scriu http://www.google.com de exemplu, sa imi apara in al doilea input
titlul siteului google.com (stiu cum sa-l iau titlu dar nu stiu cum sa fac realtime sa apara in al doilea input informatia)



dechim
Senior Member
Mesaje: 1486
Membru din: Mar Mai 10, 2005 11:53 pm
Localitate: Drobeta Turnu Severin

Mesajde dechim » Dum Sep 21, 2008 4:38 am

Cod: Selectaţi tot

URL :<br />
<input type="text" id="input1" onblur="document.getElementById('input2').value = this.value.replace('http://www.','');" />
<br />Site :<br />
<input type="text" id="input2" />

Sau poti folosi o expresie regulara pentru abtinerea numelui site-ului (daca vrei sa elimini si ce-i dupa ".com"

crivion
Senior Member
Mesaje: 781
Membru din: Mar Apr 10, 2007 4:20 pm
Localitate: Somewhere

Mesajde crivion » Dum Sep 21, 2008 10:22 am

mersi, da nu ma prind cum as putea integra php-ul meu cu ce ai dat tu, (sunt eu noob la js si ajax)
Help!

Cod: Selectaţi tot

<?php

   
   $url = $_POST['website'];
   $contents = get_meta_tags($url);
   $keyword = $contents['keywords'];   
   
   

?>

URL :<br />
<input type="text" id="website" onblur="document.getElementById('input2').value = this.value.replace('<?php print $keyword; ?>','');" />
<br />Site :<br />
<input type="text" id="input2" />

dechim
Senior Member
Mesaje: 1486
Membru din: Mar Mai 10, 2005 11:53 pm
Localitate: Drobeta Turnu Severin

Re: update input

Mesajde dechim » Dum Sep 21, 2008 1:01 pm

crivion scrie:de exemplu am un input (text) care cere un url, vreau sa fac in asa fel incat cand scriu http://www.google.com de exemplu, sa imi apara in al doilea input
titlul siteului google.com (stiu cum sa-l iau titlu dar nu stiu cum sa fac realtime sa apara in al doilea input informatia)

De ce sa implici si serverul pentru atata tot, dupa ce utilizatotul introduce in input URL-ul, apare numele site-ului in al 2-lea input fara ca forma sa fie trimisa la server. Daca vrei poti sa verifici dupa "submit" daca ambele input-uri sunt corecte.
Eu asa am inteles!


Înapoi la “Librarii Javascript”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 25 vizitatori