hulp gezocht

Status
Niet open voor verdere reacties.

franki

Nieuwe gebruiker
Lid geworden
10 aug 2007
Berichten
4
hallo wie kan mij helpen met deze script
het werk niet helemaal zo als het moet doen
als ik op de button klik krijg ik dit
het is de bedoeling dat als ik 1 keer klik dan dit krijg [hide]
en bij de 2de keer dan dit [/hide]
en dat doet die dus niet
kan iemand mij hier mee helpen

PHP:
<script type="text/javascript">
// Ultimate Extra Tags v1.0
// created by Ryan Fan
// [URL=http://www.ik.com]http://www.ik.com[/URL] , 2005
if(location.href.match('act=Post') || location.href.match('act=Msg') || location.href.match('index.php?')){
function tagMe()
{
document.getElementsByName('Post')[0].value += "[hide]"

document.getElementsByName('Post')[0].value += "[/hide]"
}

var x = document.getElementsByTagName('td')
for(y=0;y<x.length;y++){
if(x[y].innerHTML.match(/Close all Tags/i) && x[y].className == "pformright"){
x[y].innerHTML +='<br><br>'
x[y].innerHTML +='&nbsp;<input type="button" accesskey="me" value="HIDE" onclick="tagMe();" class="codebuttons" name="B" style="font-style:strike;">'
}}}
</script>
 
Laatst bewerkt door een moderator:
Code:
function tagMe()
{
document.getElementsByName('Post')[0].value [B]=[/B] "[hide]"

document.getElementsByName('Post')[0].value [B]=[/B] "[/hide]"
}
 
function tagMe()
{
document.getElementsByName('Post')[0].value = "[hide]"

document.getElementsByName('Post')[0].value = "[/hide]"
}

en toen ik snap je niet
 
Als hij moet wisselen tussen [hide] en [/hide] dan moet het denk ik dit zijn:

Code:
function tagMe()
{
if (document.getElementsByName('Post')[0].value == "[hide]")
      document.getElementsByName('Post')[0].value = "[/hide]"
else
      document.getElementsByName('Post')[0].value = "[hide]"
}
 
is er meschien iemand die mij kan helpen
met deze script het werkt nog steeds niet
 
Probeer zoiets:
PHP:
<script type="text/javascript">
// Ultimate Extra Tags v1.0
// created by Ryan Fan
// http://www.ik.com , 2005
if(location.href.match('act=Post') || location.href.match('act=Msg') || location.href.match('index.php?')){
var isHide = false;
function tagMe()
{
	if (!isHide) {
		document.getElementsByName('Post')[0].value += "[hide]";
		isHide = true;
	} else {
		document.getElementsByName('Post')[0].value += "[/hide]";
		isHide = false;
	}
}

var x = document.getElementsByTagName('td')
for(y=0;y<x.length;y++){
if(x[y].innerHTML.match(/Close all Tags/i) && x[y].className == "pformright"){
x[y].innerHTML +='<br><br>'
x[y].innerHTML +='&nbsp;<input type="button" accesskey="me" value="HIDE" onclick="tagMe();" class="codebuttons" name="B" style="font-style:strike;">'
}}}
</script>

Ik heb er een globale var (boolean) ingezet. Aan de hand van deze variabele kan je zien of je [hide] of [/hide] erin moet zetten.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan