I have javascript code in a website I inherited that allows users to edit a block of text. However the block of text is a product name, and needs to be uneditable by anyone that is not an admin.
I'm trying to implement is a table with editable rows and columns that will feed back into a database. If I could do it with AJAX that would be great too, but I'm not too familiar with javascript. I don't need the code, I need more of an idea. The HTML Table is currently a recreation of the MySQL table minus a few columns. Its all in text, but if I could make the text editable, or better yet, make the text turn into input boxes it would be really cool. I'm not really sure what kind of methods and properties I would need, or quite how to put it all together. What do you think is the best way to go about the entire project?
How would I make an normal form input field go from editable (where someone can write text into it) to solid text (not editable) simply by clicking anywhere on the page away from the field And then.. ..the reverse. Clicking on the non-editable text would suddenly create a form field (with that text in it) once again editable. Possible with JavaScript?
I have to create an editable text window. On this text window, there will 2 buttons "save" and "cancel". On clicking the "save" button the text in the window should be saved in a text file to a predefined directory. How can this be done using jquery.
editor.document.execCommand("insertHTML", false, "<br />") doesnt work when the text cursor is at the end of a sentence... but is does work when the cursor is at the middle of a sentence.
<script type="text/javascript"> window.onload = edit; function edit() {
I'm relatively new to javascript. I want to create an editable text window popup. Upon writing a free text the user should have an option to save or clear the text. He should be able to save the text in a predefined location locally. How can this be done in javascript.
I'm trying to get the cursor position to move to the end of the text within an editable iframe or div.I've been pointed to something called TextRange and have been reading up on it for days yet couldnt make sense of much (i'm still very new).what i'm trying to do is on a button click, the cursor will move to the end of the text in the iframe.
First off, sorry if this is the wrong section. Adobe Forms isnt exactly Web Development, but its the only place I could find to post about javascript. If this isnt the correct section, Now, onto the question (please note, I am inexperienced with javascript). I have an Adobe form with a default text like this I have javascript that looks like this, so that when tabbing into the field, it skips past the default text:
function SetEnd (text) { if (text.createTextRange) { var FieldRange = text.createTextRange(); FieldRange.moveStart('character', text.value.length); FieldRange.collapse(); FieldRange.select(); } } SetEnd(this);
I was wondering if there is a way to make it so the default text cant be changed at all. Even better would be an alternative way of having the default text there but not "part" of the field, but at the same time, not being able to type over it either.
I've a div that is editable (contentEditable = true). The div has a fixed size like a letter page. When the user has written so much text that the text overflows I want add a new div above and let flow the overflown text in the other div. (it's the some behavior like MS Word in page view, but now it is in the web)
It is possible to do something like this in the web?
One way to implement this is to check if the text of the div overflows (I've found java script examples in the web which do that). And than I need the text that overflows to move it to the next div. But I have not found a function that do this. Is there such a function?
Another way is to insert a gap at that position a new page begins and use an background image that looks like a page border. With this solution, the whole text is in one div but it looks like floating to another page. But therefore, I have to add a gap between to lines at a specific position (the page border/margin and the gab between the pages). Does anyone have an idea how to realize this?
have facing a problem with .toggle()i have a requirement that when i click a button a row will be editable when i click it again the row will not be editable.when i use .toggle with alert, the first time it shows the first alert. when i click it a second time it shows alert 2. when i press ok on alert 2, alert 1 fires. how do i stop this?
I have a text box which will receive its value from a pop-up date picker. The user should not be able to edit this field with the keyboard or mouse.
I am using ASP.NET. If I set the readonly property of the textbox to true, it won't let the user change it and it can receive its value from the pop-op calendar, just what I need. Problem is, after a postback, value is lost.
So I think Javascript may come to the rescue here. Is there a way to make a field "non user-editable" without setting the "readonly" attribute? Maybe a trick to make the field reject focus?
The code below calculates Total = (Quantity_01)*10.00 + (Quantity_02)*5.00, and displays the Total in a TextBox called "result": document.myForm.result.value = Total.toFixed(2);
I don't want and don't need "result" (Total) to be an editable input TextBox, like it is now. I would like it to be something like a label, non-editable. I played around with "writeln" and <LABEL> but actually I don't know how to combine them with document.myForm.result.value = Total.toFixed(2);. I just want the Total not to be editable. Code:
I have an editable Iframe control that I am using to allow users to input formated text into a database for later viewing. One feature I am toying with is the ability to vertically align their text. The idea is to have a button for TOP, MIDDLE, and BOTTOM in which each will move the text to the desired location within the box. So far I have tried two ways to accomplish this. One is with a DIV around the text and when the button is clicked it moves the DIV based on how high the DIV has become. The other way I have attempted this is with a TABLE which covers the entire iframe. When the buttons are clicked the appropriate location is set in the cells valign property.
With the DIV attempt the body of the iframe has contentEditable turned off and the DIV turned on. This would restrict the user from typing outside of the DIV. The problem is that when the user clicks on the iframe but outside of the DIV the cursor is gone. The user could also hit ctrl-a on the keyboard to select all and eventually delete the DIV.
With the TABLE attempt the body of the iframe has contentEditable turned on sice the TABLE seemed to not have that property. With the body being off the table couldnt be edited. The problem here is that the user can now type outside of the table and also delete the table much easer than the DIV.
i have some mysql articles and i would like to change the title when it displayed on the page by clicking on the h3 tag i have got the articles displaying on a while loop so i need something that would work with that i was thing of somehow changing the h3 tag to a input tag
that make editable a <p id=xxx> with an speial id I want to modify it to makeditable any of <p> with that id if it's been clicked and also i use this function on a button how I can avoid this function from multiple executing by multiple clicking by user?
Is there any way to make a combo box(drop down list) in the HTML screen editable?
Like when i select an item in the combo box, a text box should appear in the place of combo with the item selected and once i am over with the editing the combo should reappear with the new value. I should also be able to add to new items to the combo box.
I am not sure this belongs in the JavaScript section so apologies if it doesn't. I want to be able to open a link in a new window, but make sure the users are not able to modify the URL. Is that possible?
I would like to use a control on a WebForm that acts like an editable DropDownList control. The user should be able to select a value from the list of choices, or type in a new value if no predefined choice is applicable.
It doesn't appear to me that a DropDownList control is editable.
How would you suggest I accomplish what I want to do?
I have a jsp page. It display a table contain 3 columns. 1st column display color name, 2nd for purpose of color like that.. Now i need the contents in td element to editable. This is the sample code. here status is a vector table.
When i press tab in my document which has editor it brings focus on editor iframe. Now if i again press tab then the focus goes to send button which is below the editor. But also cursor stays in editor.In such condition if i start typing, then as soon as press space my form is submitted as focus was on send button.
I'm creating my WYSIWYG html web editor. but now I want to know witch image is selected. I try the selection.createRange().htmlText but it returns me null. I see that when i have an image selected, the selecion type returns me "Control", but how can i access the properties of this control?
I have a dropdown menu. the code is as below[code]...
I need to give user an option to select from the list or enter a new value. how do you do this ? I can add another option say "new value" and when he choose this user should be able to add the new value