2
0
forked from Wavyzz/dolibarr

Try to add a help message in input fields

This commit is contained in:
Regis Houssin
2009-11-14 10:37:30 +00:00
parent 0d13e62d6d
commit bd9003a81b
5 changed files with 56 additions and 4 deletions

View File

@@ -1,5 +1,5 @@
// Copyright (C) 2005-2008 Laurent Destailleur <eldy@users.sourceforge.net>
// Copyright (C) 2005-2007 Regis Houssin <regis@dolibarr.fr>
// Copyright (C) 2005-2009 Regis Houssin <regis@dolibarr.fr>
//
// Script javascript added in header of pages (in HEAD section)
//
@@ -65,7 +65,7 @@ function company_save_refresh()
Purpose: Pour la saisie des dates par calendrier
Input: base "/theme/eldy"
dateFieldID "dateo" Nom du champ
format "dd/MM/yyyy" Format issu de Dolibarr de SimpleDateFormat <20> utiliser pour retour
format "dd/MM/yyyy" Format issu de Dolibarr de SimpleDateFormat <20> utiliser pour retour
==================================================================*/
function showDP(base,dateFieldID,format)
@@ -674,3 +674,31 @@ var win = new Window({className: "dialog",
win.getContent().update(message);
win.showCenter();
}
/*=================================================================
Purpose: Hide a temporary message in input text fields
Input: fiedId
Input: message
Author: Regis Houssin
Licence: GPL
==================================================================*/
function hideMessage(fieldId,message) {
var textbox = document.getElementById(fieldId);
textbox.style.color = 'black';
if (textbox.value == message) textbox.value = '';
}
/*=================================================================
Purpose: Display a temporary message in input text fields
Input: fieldId
Input: message
Author: Regis Houssin
Licence: GPL
==================================================================*/
function displayMessage(fieldId,message) {
var textbox = document.getElementById(fieldId);
if (textbox.value == '') {
textbox.style.color = 'grey';
textbox.value = message;
}
}