- iPhone topik
- Sony Xperia 1 VII - Látod-e, esteledik
- Samsung Galaxy A56 - megbízható középszerűség
- Azonnali navigációs kérdések órája
- Motorola Edge 50 Neo - az egyensúly gyengesége
- MIUI / HyperOS topik
- Google Pixel topik
- Milyen okostelefont vegyek?
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Yettel topik
Hirdetés
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
tildy
nagyúr
Megoldva...
function checkthis(selected) {
if (document.cartform.selectedItem.length){
for(var i=0; i < document.cartform.selectedItem.length; i++)
{
document.cartform.selectedItem[selected].checked=true;
}
}
else{
document.cartform.selectedItem.checked=true;
}
removeSelected();
} -
tildy
nagyúr
Tud valaki segiteni?
Ezt kene ugy atirnom, hogy ne legyen szuksegem checkboxra:
(egymas alatt levo termekek, amit kivehetek a kosarbol.... a checktoggleba nem akarok belenyulni )<input type="checkbox" name="selectedItem" value="0" onclick="javascript:checkToggle(this);" />
<a href="javascript:removeSelected();" class="submenutext"><img src="/static/nationalgallery/images/remove.jpg" alt="Remove Selected "/></a>
<input type="checkbox" name="selectedItem" value="1" onclick="javascript:checkToggle(this);" />
<a href="javascript:removeSelected();" class="submenutext"><img src="/static/nationalgallery/images/remove.jpg" alt="Remove Selected "/></a>Probalkoztam ezzel, de ez nem megy :
<input type="checkbox" name="selectedItem" value="0" onclick="javascript:checkToggle(this);" style="visibility:hidden;" />
<a href="javascript:checkToggle(document.cartform.selectedItem[0]);removeSelected();" class="submenutext"><img src="/static/nationalgallery/images/remove.jpg" alt="Remove Selected "/></a> -
tildy
nagyúr
Aki selectbozbozik , figyeljen nagyon erre: NEM LEHET ALULVONAS a VALUE-ban.
Kulonben nem mukodik a selectbox.
I noticed in a previous release, other folks had mentioned that option values with an underscore _ in them do not work with this plugin. It still has not been fixed. Any ideas on how to fix this?
-
tildy
nagyúr
Probaltam igy is:
onchange: onchange="submitSortForm()"
<script type="text/javascript">
<!--
function submitSortForm() {
var selObj = document.getElementById('resultsperpagetop');
var selIndex = selObj.selectedIndex;
var urlValue = selObj.options[selIndex].value;
alert(urlValue);
window.location =urlValue;
}
-->
</script>igy is mindig a 12 adodna at. Alertben is figyelem....
-
tildy
nagyúr
Sziasztok,
van egy selectboxom, ami tokeletesen átdob másik oldalra onchange eventtel .<select id="resultsperpagetop" name="resultsperpagetop" onchange="window.location=this[this.selectedIndex].value;">
<option value="/control/category/~category_id=10112/~VIEW_SIZE=12" selected>12 results per page</option>
<option value="/control/category/~category_id=10112/~VIEW_SIZE=16">16 results per page</option>
<option value="/control/category/~category_id=10112/~VIEW_SIZE=20">20 results per page</option>
<option value="/control/category/~category_id=10112/~VIEW_SIZE=24">24 results per page</option>
</select>Viszont ha jqueryvel probálom (designos selectbox) ,akkor mindig csak a 12-es darabszámúra dob at. Miert?
Itt pedig a jquery kod...
<script type="text/javascript">
$(document).ready(function() {
$('#resultsperpagetop').selectbox({
inputClass: 'selectbox1'
});
$('#resultsperpagebottom').selectbox({
inputClass: 'selectbox1'
});
$('#resultsperpagetop').change(function(){
if ( $('#resultsperpagetop').val() != '') {
location.href = $('#resultsperpagetop').val();
} });
});
</script> -
tildy
nagyúr
<script type="text/javascript">
function selectDelivery() {
hideMe('info');
}
function hideMe (it) {
if (addresslinks[$("#deliveryAddressSelect").val()]=="blank"){
var vis = "none";
}
else
{
location.href = addresslinks[$("#deliveryAddressSelect").val()];
var vis="block";
}
document.getElementById(it).style.display = vis;
}
</script>
<form onsubmit="">
<div class="formRow">
<div style="position:relative;">
<select id="deliveryAddressSelect" style="width: 190px" onchange="selectDelivery()">
<option value="blank" >Select a delivery address</option>
<option value="0" >Billing Address</option>
</select>
</div>
</div>
</form><br/><br/>
<div id="info" style="">
....
</div>Itt a kodom....
-
tildy
nagyúr
Ujabb kerdes.
Selectbox , vegig cimekkel .
Hogy oldanatok meg azt, hogy ha az elso van kivalasztva, akkor aa selectbox alatti div az ne legyen lathato, ha barmelyik masik, akkor igen? -
tildy
nagyúr
Egeszen pontosan arrol van szo, hogy prototype-os resszel oldom meg a designos lenyilo selectboxokat, de belerondit a jquery, ugyanis van egy olyan divem , aminek a tartalmat meg az csereli (konkretan a dekvery adress reszt ) , es ha noconflictozok, akkor nem designso a selectbox, ha nicns prototype , szinten nem, de ha a jqueryt kiszedem, akkor a selectboxra nem csereli automatikusan alatta a div tartalmat...
otlet? -
tildy
nagyúr
Talalkozott mar valaki jquery <-> prototype osszeferhetetlenseggel?
-
tildy
nagyúr
Ez igy mukodokepes leheT?
<script type="text/javascript">
var total = {cart.totals.goodsextax}; // ebben a sorban a {cart.totals.goodsextax} phpbol jon.....
total= total.split("£").join("");
total= total.split(" ").join("");
total= total.split(",").join("");
var cultureLabel = {};
cultureLabel.data = {
id : 142,
tv : total
};</script> -
tildy
nagyúr
Sziasztok! Van ötletetek arra, hogy itt miélrt csukódik be annyira hamar a lenyíló csúszkás menü operában és explorerben?
Nem túl szerencsés.... Viszont muszáj csúszkásnak lennie, mert csak így férne el egy bannerboxba máshol. -
tildy
nagyúr
válasz
puttputt #1438 üzenetére
Ez nagyon jó, de kicsit átírtam.
function surroundText( textarea , text)
{
// Can a text range be created?
if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
{
var caretPos = textarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? '<' + text + '>' + caretPos.text + '</' + text + '> ' : '<' + text + '>' + caretPos.text + '</' + text + '>';
caretPos.select();
}
// Mozilla text range wrap.
else if (typeof(textarea.selectionStart) != "undefined")
{
var begin = textarea.value.substr(0, textarea.selectionStart);
var selection = textarea.value.substr(textarea.selectionStart, textarea.selectionEnd - textarea.selectionStart);
var end = textarea.value.substr(textarea.selectionEnd);
var newCursorPos = textarea.selectionStart;
var scrollPos = textarea.scrollTop;
textarea.value = begin + '<' + text + '>' + selection + '</' + text + '>' + end;
if (textarea.setSelectionRange)
{
if (selection.length == 0)
textarea.setSelectionRange(newCursorPos + text.length + 2 , newCursorPos + text.length + 2);
else
textarea.setSelectionRange(newCursorPos, newCursorPos + text.length + selection.length + text.length + 2 + 3 );
textarea.focus();
}
textarea.scrollTop = scrollPos;
}
// Just put them on the end, then.
else
{
textarea.value += '<' + text + '>' + '</' + text + '>';
textarea.focus(textarea.value.length - 1);
}
} -
tildy
nagyúr
válasz
puttputt #1438 üzenetére
Az emoticonos jó, a másikat még nézem, hogy figyelembe vegye azt, hogy van valami kijelölve, akkor azt rakja közé, ha nincs akkor csak a két szélsőt.A mi eddigi megoldásunk minden böngészőn ment, csak ff-en nem.
Meg kéne már tanulni jól ezt a javascriptetkicsit sokat kell benne mókolnom mostanában, azt az alapokkal sme vagyok tisztában
-
tildy
nagyúr
Form toolbarral szívok, olyannal , mitn ami itt a szerkesztő ablakban is van alul, és beszúr smileyt, vagy kódot vagy egyebet, de firefox alatt nem működik.
goolenn nem találok rá megfelelő példákat, help me -
tildy
nagyúr
válasz
Louloudaki #1409 üzenetére
Tényleg... Bakker.
Na jó, nem nevetek, szoktam én is ilyeneket csinálni.
Megint phpzol? -
tildy
nagyúr
válasz
Louloudaki #1406 üzenetére
Én másképp oldottam meg:
<script language="JavaScript">
function copyAddress() {
document.getElementById('addresses_txtMailCountry').value=document.getElementById('addresses_txtCountry').value;
document.getElementById('addresses_txtMailZIP').value=document.getElementById('addresses_txtZIP').value;
document.getElementById('addresses_txtMailCity').value=document.getElementById('addresses_txtCity').value;
document.getElementById('addresses_txtMailAddress').value=document.getElementById('addresses_txtAddress').value;
}
</script>
<a href="javascript:copyAddress();">Elérhetőség másolása a levelezési címhez</a></td>De ez csak átmásolja, neked meg gondolom automatice kitöltött kéne legyen...
-
tildy
nagyúr
Mi a tetű nyavalya baj van ebben a kódban?
Ha kikommentelem benne ezeket a sorokat:
print( "\t || (! chkcHead( document.KajaTabla.firm2_d$day , '". implode(',', $cHeads[ FIRM_2 ] ) ."' ))\n" );
print( "\t || (! chkcHead( document.KajaTabla.firm5_d$day , '". implode(',', $cHeads[ FIRM_5 ] ) ."' )))\n" );és berakom a lezáró zárójelet , akkor kiírja ha rossz betű van beírva.
Ha ugyanitt bármely kettőt kikommentelem, akkor is...
De ha 3 vagy több elem esetén vizsgálom a dolgot, akkor nem veszi figyelembe, és nem dob alertet...
function chkcHead( fld, heads )
{
var regEx = new RegExp ("\\.", "g") ;
fld.value = fld.value.replace(regEx, ',');
var aHeads = heads.split(',');
var aVals = fld.value.split(',');
for (var i=0;i<aVals.length;i++)
{
if (aVals[i].length > 0)
{
valGood = false ;
for (var j=0;j<aHeads.length;j++)
{
if (aHeads[j] == aVals[i] )
{
valGood = true ;
break ;
}
}
if ( valGood == false )
{
alert( "Hibas betukombinacio:" + fld.value + "\nLehetseges ertekek:\n" + heads);
fld.focus() ;
return false ;
}
}
}
return true ;
}
/*
* Az egesz tablat ellenorzi, OK-ra hivodik meg
*/
function chkKajaTabla()
{
<?php
for ($day = WD_MON; $day <= WD_SUN; ++$day)
{
if (Util_KellNap( $day ))
{
$dayName = Util_NapNev( $day );
print( "\tif ( ! chkBetu( document.KajaTabla.firm1_d$day )\n" );
// print( "\t || ! chkSzam( document.KajaTabla.firm2_d$day )\n" );
print( "\t || (! chkcHead( document.KajaTabla.firm3_d$day , '". implode(',', $cHeads[ FIRM_3 ] ) ."' ))\n" );
print( "\t || (! chkcHead( document.KajaTabla.firm2_d$day , '". implode(',', $cHeads[ FIRM_2 ] ) ."' ))\n" );
print( "\t || (! chkcHead( document.KajaTabla.firm5_d$day , '". implode(',', $cHeads[ FIRM_5 ] ) ."' )))\n" );
print( "\t{\n" );
print( "\t\treturn false;\n" );
print( "\t}\n" );
}
}
?>
return true;
} -
tildy
nagyúr
iframe móka:
Adott egy oldal, amit frameben betöltök, de az a problémám, hogy azt szeretném, hogy az iframe magassága az adott betöltendő oldal nagysága legyen. Ha kisebb akkor kisebb , ha nagyobb, akkor nagyobb.
A betöltendő oldal egy kereső oldal, amely ugye a lekérdezések szerint hol kisebb , hol nagyobb magassággal tér vissza .Ha jól tudom, van valami javascriptes megoldás rá, de nekem még egy sem működött amit találtam. pl. ez sem.
-
tildy
nagyúr
Van egy formom, és hozzá két buttonom, az egyik submit, ez lefrissíti a kijelölt elemeket, a másik , annak meg törölnie kéne.De én hülye vok javascripthez...
<script language="javascript">
function delete()
{
document.listForm.uslinksonweb_action.value="delete";
}
</script>
<input type="hidden" name="linkaction" value="refresh"><input type="submit" name="update" value="Frissítés" >
<input type="button" class="abutton" value="Törlés" onClick="javascript:delete();" name="delete">Ez így hibát ad. a form neve a fenti .syntax error
[Break on this error] javascript:delete();ezt írja.Mi a nyű baja van? -
tildy
nagyúr
Nekem is segítség kéne.
Volt egy egy hét alat tlejáró cookiem , amit le kellett változttnom egy naposra. Nos az új usereknek (mivel vizsgálom, van e letéve cookie nekik vagy nincs) ez működik, de egy meglévő cookiet expires alapján hogy tudok törölni?
(Tehát ha mondjuk holnapután vagy annál később jár le , akkor törölje a cookiet. ) -
tildy
nagyúr
Cssből eg lehetett oldnai de miért csak opera alatt működik jól?
.star-rating a.one-star{left: 0px;} .star-rating a.one-star:hover{width:20px;}.star-rating a.one-star:active,a.one-star:focus{left:0px;width:20px;}
.star-rating a.two-stars{left:20px;} .star-rating a.two-stars:hover{width: 40px;} .star-rating a.two-stars:focus{left:0px;width:40px;}
.star-rating a.three-stars{left: 40px;}.star-rating a.three-stars:hover{width: 60px;} .star-rating a.three-stars:active,a.three-stars:focus{left:0px;width:60px;}
.star-rating a.four-stars{left: 60px;}.star-rating a.four-stars:hover{width: 80px;} .star-rating a.four-stars:active,a.four-stars:focus{left:0px;width:80px;}
.star-rating a.five-stars{left: 80px;} .star-rating a.five-stars:hover{width: 100px;}.star-rating a.five-stars:active,a.five-stars:focus{left:0px;width:100px;}
.star-rating a.six-stars{left: 100px;}.star-rating a.six-stars:hover{width: 120px;}.star-rating a.six-stars:active,a.six-stars:focus{left:0px;width:120px;}
.star-rating a.seven-stars{left: 120px;}.star-rating a.seven-stars:hover{width: 140px;}.star-rating a.seven-stars:active,a.seven-stars:focus{left:0px;width:140px;}
.star-rating a.eight-stars{left: 140px;}.star-rating a.eight-stars:hover{width: 160px;}.star-rating a.eight-stars:active,a.eight-stars:focus{left:0px;width:160px;}
.star-rating a.nine-stars{left: 160px;}.star-rating a.nine-stars:hover{width: 180px;}.star-rating a.nine-stars:active,a.nine-stars:focus{left:0px;width:180px;}
.star-rating a.ten-stars{left: 180px;}.star-rating a.ten-stars:hover{width: 200px;}.star-rating a.ten-stars:active,a.ten-stars:focus{left:0px;width:200px;} -
tildy
nagyúr
Csinált már valaki javascriptes szavazást?
<ul class='star-rating'>
<li><a href='#' title="Értékeld a képet" class='one-star' onclick="changeRate=('one-star');">1</a></li>
<li><a href='#' ititle="Értékeld a képet" class='two-stars' onclick="changeRate=('two-stars');" >2</a></li>
<li><a href='#' title="Értékeld a képet" class='three-stars' changeRate=('one-star');" >3</a></li>
</ul>Azt akarom, hogyha valamelyikre ráklikkelek, akkor utána ne működjön a hover(perpill abból csinálja azt, hogy amíg rá nem kattintok addig színezi a csillagocskákat. )
-
tildy
nagyúr
Van egy kis gondom.
Van egy text formom, amibe ha beírok valamit , és a mellette lévő submit gombra kattintok, akkor lefut az esemény (pl. keresés).
Viszont nekem kéne, hogyha entert nyomok , akkor is lefusson, de ezt sajna nem csinálja.
Mi lehet a gond? Nem kéne alapból csinálnia ? -
tildy
nagyúr
Sziasztok!
Egy input box typeját akarom javascript alól változtatni , hogyan kell (Tehát azt akarom, hogy jelszónál jelszó szót írjon ki, de amitnt odalépek és gépelni kezdek, a box ttípusa password legyen) -
tildy
nagyúr
Sziasztok!
PHPban van foreach , az érdekelne, van-e erre valami megoldás javascriptben is.
PHP a kód nagy része, van benne egy tömb is ,a mit szeretnék használni :
vlahogy igy :
foreach ($matches[0] as $key=>$value)
{
$coordinata =preg_split(''/ \|\ /'',$matches[0][$key]);
//és ide lenne a javascript kód
$.html= <<<EOH
<script type=''text/javascript''>
var point = new GLatLng($coordinata[1], $coordinata[0]);
var marker = createMarker(point,'<div style=''width:240px''>Eov koordináták : <br/> x: $coordinata[1]<br/> y: $coordinata[0]</a> </div>')
map.addOverlay(marker);
</script>
EOH;
}
Na de nem tudom, hogy kéne ehhez átírnom ezt:
$html = <<< EOH
<div id=''map'' style=''width: 550px; height: 450px''></div>
<noscript><b>JavaScript must be enabled in order for you to use Google Maps.</b>
However, it seems JavaScript is either disabled or not supported by your browser.
To view Google Maps, enable JavaScript by changing your browser options, and then
try again.
</noscript>
<script type=''text/javascript''>
//<![CDATA[
if (GBrowserIsCompatible()) {
// A function to create the marker and set up the event window
// Dont try to unroll this function. It has to be here for the function closure
// Each instance of the function preserves the contends of a different instance
// of the ''marker'' and ''html'' variables which will be needed later when the event triggers.
function createMarker(point,html) {
var marker = new GMarker(point);
GEvent.addListener(marker, ''click'', function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
// Display the map, with some controls and set the initial location
var map = new GMap2(document.getElementById(''map''));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng($eovwgs[1], $eovwgs[0]),8);
// Set up three markers with info windows
var point = new GLatLng($eovwgs[1], $eovwgs[0]);
var marker = createMarker(point,'<div style=''width:240px''>Eov koordináták : <br/> x: $eov_x <br/> y: $eov_y </a> </div>')
map.addOverlay(marker);
}
// display a warning if the browser was not compatible
else {
alert(''Sorry, the Google Maps API is not compatible with this browser'');
}
//]]>
</script>
EOH;
Új hozzászólás Aktív témák
- LG 27GR95QE - 27" OLED / QHD 2K / 240Hz & 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- LG 65B4 - 65" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- Konzol felvásárlás!! Xbox Series S, Xbox Series X
- GYÖNYÖRŰ iPhone 11 Pro 64GB Space Grey -1 ÉV GARANCIA - Kártyafüggetlen, MS2051
- Bomba ár! Dell Latitude 5400 - i7-8GEN I 8GB I 256SSD I 14" FHD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: FOTC
Város: Budapest